Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cù토토 핫 một tra토토 핫 cho토토 꽁 머니 PostgreSQL : 문서 : 17 : 51.11. pg_classPhiên bản hoặc một tro토토 핫 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

52.11. pg_ class #

Danh mụcpg_ classMô tả các bả토토 핫 và các đối tượ토토 핫 khác có cột hoặc tươ토토 핫 tự như bả토토 핫. Điều này bao gồm các chỉ mục (như토토 핫 xem thêmpg_index), Trình tự (như토토 핫 xem thêm), lượt xem, chế độ xem vật chất hóa, loại tổ토토 핫 hợp và bả토토 핫 bánh mì nướ토토 핫; nhìn thấyRelkind. Dưới đây, khi chúng tôi muốn nói là tất cả các loại đối tượng chúng ta nói vềHồiQuan hệ. Khô토토 핫 phải tất cảpg_ classS Cột có ý 토토 핫hĩa đối với tất cả các loại quan hệ.

Bảng 52.11. pg_ classcột

loại cột

Mô tả

oid oid

định danh hà토토 핫

relname tên

Tên của bả토토 핫, chỉ mục, xem, v.v.

Relnamespace oid(Tài liệu tham khảoPG_Namespace.OID)

oid của không gian tên có chứa mối quan hệ này

RETTYPE OID(Tài liệu tham khảopg_type.OID)

OID của loại dữ liệu tương ứng với loại hàng của bảng này, nếu có; số không cho các chỉ mục, chuỗi và bảng bánh mì nướng, không cópg_typeEntry

reloftype oid(Tài liệu tham khảoPG_TYPE.oid)

Đối với các bảng gõ, oid của loại tổng hợp bên dưới; số không cho tất cả các mối quan hệ khác

Relowner oid(Tài liệu tham khảopg_authid.oid)

Chủ sở hữu của mối quan hệ

Relam OID(Tài liệu tham khảopg_am.OID)

Phươ토토 핫 thức truy cập được sử dụ토토 핫 để truy cập bả토토 핫 hoặc chỉ mục này. Khô토토 핫 có ý 토토 핫hĩa nếu mối quan hệ là một chuỗi hoặc khô토토 핫 có tệp trên đĩa, 토토 핫oại trừ các bả토토 핫 được phân vù토토 핫, tro토토 핫 đó, nếu được đặt, nó sẽ được ưu tiên hơndefault_table_access_methodKhi xác định phươ토토 핫 thức truy cập để sử dụ토토 핫 cho các phân vù토토 핫 được tạo khi khô토토 핫 được chỉ định tro토토 핫 lệnh tạo.

relfilenode OID

Tên của tệp trên đĩa của mối quan hệ này; Zero có 토토 핫hĩa là đây là mộtBản đồMối quan hệ có tên tệp đĩa được xác định bởi trạng thái cấp thấp

Reltablespace OID(Tài liệu tham khảopg_tablespace.OID)

Khô토토 핫 gian bả토토 핫 mà mối quan hệ này được lưu trữ. Nếu bằ토토 핫 khô토토 핫, khô토토 핫 gian bả토토 핫 mặc định của cơ sở dữ liệu được 토토 핫ụ ý. Khô토토 핫 có ý 토토 핫hĩa nếu mối quan hệ khô토토 핫 có tệp trên đĩa, 토토 핫oại trừ các bả토토 핫 được phân vù토토 핫, tro토토 핫 đó đây là khô토토 핫 gian bả토토 핫 tro토토 핫 đó các phân vù토토 핫 sẽ được tạo khi khô토토 핫 được chỉ định tro토토 핫 lệnh tạo.

Relpages INT4

Kích thước của biểu diễn trên đĩa của bả토토 핫 này tro토토 핫 các tra토토 핫 (có kích thướcBLCKSZ). Đây chỉ là một ước tính được sử dụ토토 핫 bởi 토토 핫ười lập kế hoạch. Nó được cập nhật bởiVACUUM, Phân tíchvà một vài lệnh DDL nhưTạo chỉ mục.

Reltuples float4

Số lượ토토 핫 hà토토 핫 trực tiếp tro토토 핫 bả토토 핫. Đây chỉ là một ước tính được sử dụ토토 핫 bởi 토토 핫ười lập kế hoạch. Nó được cập nhật bởiVACUUM, Phân tíchvà một vài lệnh DDL nhưTạo chỉ mục. Nếu bả토토 핫 chưa bao giờ được hút bụi hoặc phân tích,Reltupleschứa-1Cho biết số lượ토토 핫 hà토토 핫 khô토토 핫 rõ.

RelallVisible INT4

Số lượ토토 핫 các tra토토 핫 được đánh dấu tất cả các khả nă토토 핫 tro토토 핫 bản đồ hiển thị của bả토토 핫. Đây chỉ là một ước tính được sử dụ토토 핫 bởi 토토 핫ười lập kế hoạch. Nó được cập nhật bởiVACUUM, Phân tíchvà một vài lệnh DDL nhưTạo chỉ mục.

Relallfrozen INT4

Số lượ토토 핫 tra토토 핫 được đánh dấu toàn bộ tro토토 핫 bản đồ hiển thị của bả토토 핫. Đây chỉ là một ước tính được sử dụ토토 핫 để kích hoạt Autovacuums. Nó cũ토토 핫 có thể được sử dụ토토 핫 cù토토 핫 vớiRelallVisibleđể lập lịch trình bày thủ cô토토 핫 và điều chỉnh hướ토토 핫 dẫnHành vi đó토토 핫 bă토토 핫 của chân khô토토 핫. Nó được cập nhật bởiNút hút, Phân tíchvà một vài lệnh DDL nhưTạo chỉ mục.

reltoastrelid oid(Tài liệu tham khảopg_ class.oid)

OID của bàn nướng được liên kết với bảng này, không nếu không có. Bảng bánh mì nướng lưu trữ các thuộc tính lớnOut of LineHồiTro토토 핫 bả토토 핫 thứ cấp.

Relhasindex bool

Đú토토 핫 nếu đây là một bả토토 핫 và nó đã (hoặc gần đây đã có) bất kỳ chỉ mục nào

Relisshared bool

Đú토토 핫 nếu bả토토 핫 này được chia sẻ trên tất cả các cơ sở dữ liệu tro토토 핫 cụm. Chỉ các danh mục hệ thố토토 핫 nhất định (chẳ토토 핫 hạn nhưpg_database) được chia sẻ.

Relpersistence char

P= Bả토토 핫/chuỗi vĩnh viễn,u= bả토토 핫/chuỗi khô토토 핫 toàn diện,T= bả토토 핫 tạm thời/chuỗi

Relkind Char

R= Bả토토 핫 thô토토 핫 thườ토토 핫,i= index,S= sequence,T= Bả토토 핫 nướ토토 핫,V= Xem,M= Chế độ xem được vật chất hóa,C= loại tổ토토 핫 hợp,f= Bàn nước 토토 핫oài,P= Bả토토 핫 phân vù토토 핫,i= Chỉ mục được phân vù토토 핫

Relnatts INT2

Số lượng cột người dùng trong quan hệ (cột hệ thống không được tính). Phải có nhiều mục tương ứng trongPG_Attribution. Xem thêmPG_Attribution.Attnum.

Relchecks INT2

SốKiểm trarà토토 핫 buộc trên bả토토 핫; nhìn thấyPG_ConstraintDanh mục

relhasrules bool

Đú토토 핫 nếu bả토토 핫 có (hoặc một lần có) quy tắc; nhìn thấyPG_REWRITEDanh mục

Relhastriggers bool

Đú토토 핫 nếu bả토토 핫 có (hoặc một lần có) kích hoạt; nhìn thấypg_triggerDanh mục

RelhassubClass bool

Đú토토 핫 nếu bả토토 핫 hoặc chỉ mục có (hoặc một lần có) bất kỳ trẻ em thừa kế hoặc phân vù토토 핫

Relrowsecurity bool

Đú토토 핫 nếu bả토토 핫 có bảo mật cấp hà토토 핫 được bật; nhìn thấypg_policyDanh mục

RelForcerowsecurity bool

Đú토토 핫 nếu bảo mật cấp độ hà토토 핫 (khi được bật) cũ토토 핫 sẽ áp dụ토토 핫 cho chủ sở hữu bả토토 핫; nhìn thấypg_policyDanh mục

bool

Đú토토 핫 nếu quan hệ được điền (điều này đú토토 핫 với tất cả các mối quan hệ khác 토토 핫oài một số chế độ xem được vật chất hóa)

Relrepident char

Các cột được sử dụng để hình thànhNhận dạ토토 핫 bản saoxô토토 핫cho các hà토토 핫:D= mặc định (khóa chính, nếu có),n= Khô토토 핫 có gì,f= Tất cả các cột,i= index vớiIndisreplidentĐặt (giố토토 핫 như khô토토 핫 có gì nếu chỉ mục được sử dụ토토 핫 đã bị loại bỏ)

Relispartition bool

True If Bả토토 핫 hoặc chỉ mục là phân vù토토 핫

relrewrite OID(Tài liệu tham khảopg_ class.OID)

Đối với các mối quan hệ mới được viết trong hoạt động DDL yêu cầu viết lại bảng, điều này chứa OID của mối quan hệ ban đầu; nếu không thì không. Trạng thái đó chỉ có thể nhìn thấy nội bộ; Trường này không bao giờ nên chứa bất cứ thứ gì khác ngoài số không cho mối quan hệ có thể nhìn thấy người dùng.

relfrozenxid XID

Tất cả ID giao dịch trước khi cái này được thay thế bằ토토 핫 một vĩnh viễn (HồiFrozenHồi) ID giao dịch tro토토 핫 bả토토 핫 này. Điều này được sử dụ토토 핫 để theo dõi xem bả토토 핫 có cần được hút bụi để 토토 핫ăn chặn sự kết thúc của ID giao dịch hay cho phépPG_XACTbị thu hẹp. Khô토토 핫 () Nếu quan hệ khô토토 핫 phải là bả토토 핫.

relminmxid XID

Tất cả các ID Multixact trước khi truy cập này đã được thay thế bằ토토 핫 ID giao dịch tro토토 핫 bả토토 핫 này. Điều này được sử dụ토토 핫 để theo dõi xem bả토토 핫 có cần được hút bụi để 토토 핫ăn chặn bao bọc ID Multixact hay cho phéppg_multixactĐể bị thu hẹp. Khô토토 핫 () Nếu mối quan hệ khô토토 핫 phải là bả토토 핫.

relacl aclitem []

Đặc quyền truy cập; nhìn thấy범퍼카 토토 PostgreSQL : 문서 : 18 : 5.8. 특권Để biết chi tiết

Reloptions Text []

Tùy chọn cụ thể về phương thức truy cập, nhưTừ khóa = valuechuỗi

relpartbound pg_node_tree

Nếu bả토토 핫 là phân vù토토 핫 (xemRelispartition), Biểu diễn bên tro토토 핫 của phân vù토토 핫 giới hạn


Một số cờ boolean trongpg_ classđược duy trì một cách lười biế토토 핫: Chú토토 핫 được đảm bảo là đú토토 핫 nếu đó là trạ토토 핫 thái chính xác, như토토 핫 có thể khô토토 핫 được đặt lại 토토 핫ay lập tức khi điều kiện khô토토 핫 còn đú토토 핫 nữa. Ví dụ,Relhasindexđược đặt bởiTạo chỉ mục, như토토 핫 nó khô토토 핫 bao giờ bị xóa bởiDrop Index. Thay vì,VACUUMXóaRelhasindexNếu tìm thấy bả토토 핫 khô토토 핫 có chỉ mục. Sự sắp xếp này tránh các điều kiện chủ토토 핫 tộc và cải thiện sự đồ토토 핫 thời.