이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 51.30. 와이즈 토토버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

47.29. pg_largeobject

카탈로그pg_largeobject데이터 구성"큰 물체". 큰 개체는 생성 될 때 할당 된 OID로 식별됩니다. 각 큰 물체는 세그먼트 또는로 나뉩니다."pages"편리하게 저장하기에 충분히 작습니다 행pg_largeobject. 금액 페이지 당 데이터는로 정의됩니다.loblksize(현재blcksz/4또는 일반적으로 2 KB).

이전사설 토토9.0, 거기 큰 물체와 관련된 권한 구조가 없었습니다. a 결과,pg_largeobject공개적이었습니다 읽기 쉽고 모두의 OID (및 내용)를 얻는 데 사용될 수 있습니다. 시스템의 큰 물체. 이것은 더 이상 그렇지 않습니다. 사용목록을 얻으려면 큰 물체 oids.

표 47-29.pg_largeobject

이름 type 참조 설명
loid OID PG_LARGEOBJECT_METADATA.Oid 이 페이지를 포함하는 큰 개체의 식별자
Pageno int4 큰 객체 내 에서이 페이지의 페이지 번호 ( 영)
데이터 BYTEA 큰 객체에 저장된 실제 데이터. 이것은 결코 더 이상 없을 것입니다 보다loblksize바이트 더 적은.

각 행pg_largeobjectholds 바이트 오프셋에서 시작하여 큰 객체의 한 페이지에 대한 데이터 (pageno * loblksize) 객체 내. 구현은 드문 스토리지를 허용합니다 : 페이지가 누락 될 수 있습니다. 그리고보다 짧을 수 있습니다loblksize바이트 그들이 객체의 마지막 페이지가 아니더라도. 누락 된 지역 큰 물체 내에서 0으로 읽습니다.