표 K.1의 다양한 단단한 한계를 설명합니다무지개 토토. 그러나 절대 하드 제한에 도달하기 전에 성능 제한 또는 사용 가능한 디스크 공간과 같은 실제 제한이 적용될 수 있습니다.
표 K.1. 무지개 토토제한
항목 | 상한 | 댓글 |
---|---|---|
데이터베이스 크기 | 무제한 | |
데이터베이스 수 | 4,294,950,911 | |
데이터베이스 당 관계 | 1,431,650,303 | |
관계 크기 | 32 tb | 기본값과 함께blcksz OF 8192 바이트 |
테이블 당 행 | 4,294,967,295 페이지에 맞는 튜플의 수에 의해 제한 | |
표당 열 | 1,600 | 단일 페이지에서 튜플 크기 피팅에 의해 추가로 제한됩니다. 아래 참고 참조 |
결과 세트의 열 | 1,664 | |
필드 크기 | 1 GB | |
테이블 당 인덱스 | 무제한 | 데이터베이스 당 최대 관계에 의해 제약 |
인덱스 당 열 | 32 | 다시 컴파일하여 증가 할 수 있습니다무지개 토토 |
파티션 키 | 32 | 다시 컴파일하여 증가 할 수 있습니다무지개 토토 |
식별자 길이 | 63 바이트 | 다시 컴파일하여 증가 할 수 있습니다무지개 토토 |
기능 인수 | 100 | 다시 컴파일하여 증가 할 수 있습니다무지개 토토 |
쿼리 매개 변수 | 65,535 |
저장된 튜플이 단일 8192 바이트 힙 페이지에 맞아야하므로 테이블의 최대 열 수가 더 줄어 듭니다. 예를 들어, 튜플 헤더를 제외하고 1,600으로 구성된 튜플int
열은 6400 바이트를 소비하고 힙 페이지에 저장 될 수 있지만 튜플은 1,600입니다.bigint
열은 12800 바이트를 소비하므로 힙 페이지 내부에 맞지 않습니다. 와 같은 유형의 가변 길이 필드텍스트
, Varchar
및char
값이 필요할 정도로 큰 경우 테이블의 토스트 테이블에 값을 줄 밖으로 저장할 수 있습니다. 18 바이트 포인터 만 테이블 힙의 튜플 내부에 남아 있어야합니다. 길이가 짧은 길이 가변 길이 필드의 경우 4 바이트 또는 1 바이트 필드 헤더가 사용되고 값이 힙 튜플 내부에 저장됩니다.
11600_11857
각 테이블은 이론적 인 최대 2^32 라인 외 값을 저장할 수 있습니다. 보다PostgreSQL : 문서 : 13 : 69.2. 메이저 토토 사이트외부 저장소에 대한 자세한 논의. 이 한계는 각각의 그러한 값을 식별하기 위해 32 비트 OID를 사용하여 발생합니다. OID 공간이 채워짐에 따라 여전히 자유로운 OID를 찾는 데 비싸 질 수 있기 때문에 실용적인 한계는 이론적 한계보다 훨씬 적습니다. 일반적으로 이것은 많은 테라 바이트의 데이터를 포함하는 테이블의 문제 일뿐입니다. 파티셔닝은 가능한 해결 방법입니다.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면