PostgreSQL 소개

주요 특징

  1. 관계형 모델(RDBMS)이다.
  2. 고수준의 확장성을 갖는다.
    1. Postgresql은 사용자 정의 오퍼레이터와 타입, 함수, 엑세스 메소드를 지원한다.
  3. 객체지향을 지원한다.
    1. PostgreSQL은 상속, 객체와 같은 객체지향 개념에서 볼 수 있는 여러 특징을 초보적이나마 구현하고 있다.

PostgreSQL의 장단점

장점 단점
- 표준 SQL을 준수

PostgreSQL의 제한사항

항목 제한사항
최대 DB 크기 (Database Size) 무제한
최대 테이블 크기 (Table Size) 32 TB
최대 레코드 크기 (Row Size) 1.6 TB
최대 컬럼 크기 (Fied Size) 1 GB
테이블당 최대 레코드 개수 (Rows per Table) 무제한
테이블당 최대 컬럼 개수 (Columns per Table) 250~1600개
테이블당 최대 인덱스 개수 (Indexes per Table) 무제한

PostreSQL Data types