Phiên cách đọc kèo bóng đá được hỗ trợ:hiện tại(17)16/15/14/13
Phiên cách đọc kèo bóng đá phát triển:Devel
Phiên cách đọc kèo bóng đá không được hỗ trợ:12/11/10/9.6

F.36.PG_VISILILE - Thông tin và tiện ích của cách đọc kèo bóng đá thị#

ThePG_VISILITYMô-đun cung cấp một phương tiện để kiểm tra cách đọc kèo bóng đá thị (VM) và thông tin hiển thị ở cấp độ trang của bảng. Nó cũng cung cấp các chức năng để kiểm tra tính toàn vẹn của cách đọc kèo bóng đá thị và buộc nó phải được xây dựng lại.

Ba bit khác nhau được sử dụng để lưu trữ thông tin về khả năng hiển thị cấp trang. Bit hoàn toàn có thể nhìn thấy trong cách đọc kèo bóng đá thị chỉ ra rằng mọi bộ thuật trong trang tương ứng của mối quan hệ có thể nhìn thấy cho mọi giao dịch hiện tại và tương lai.pd_all_visibleBIT có cùng ý nghĩa với bit tất cả có thể nhìn thấy trong cách đọc kèo bóng đá thị, nhưng được lưu trữ trong chính trang dữ liệu thay vì trong một cấu trúc dữ liệu riêng biệt. Hai bit này thường sẽ đồng ý, nhưng bit hoàn toàn có thể nhìn thấy của trang đôi khi có thể được đặt trong khi bit cách đọc kèo bóng đá thị rõ ràng sau khi phục hồi sự cố.PG_VISILITYKiểm tra cách đọc kèo bóng đá thị và trước khi nó kiểm tra trang dữ liệu. Bất kỳ sự kiện nào gây ra tham nhũng dữ liệu cũng có thể khiến các bit này không đồng ý.

Các chức năng cách đọc kèo bóng đá thị thông tin vềpd_all_visibleCác bit tốn kém hơn nhiều so với các bit chỉ tham khảo cách đọc kèo bóng đá thị, bởi vì họ phải đọc các khối dữ liệu của mối quan hệ thay vì chỉ cách đọc kèo bóng đá thị (nhỏ hơn nhiều). Các chức năng kiểm tra các khối dữ liệu của quan hệ cũng tốn kém tương tự.

F.36.1.Chức năng#

10715_10831

10875_10985

PG_VISILELITY (Mối quan hệ RegClass, Blkno Bigint, All_Visible Out Boolean, All_frozen Out Boolean, PD_ALL_VISIBLE OUT BOLEAN) Trả về cách đọc kèo bóng đá ghi

11240_11360pd_all_visiblebit cách đọc kèo bóng đá khối đó.

11493_11619

11663_11768

PG_VISILELITY (Mối quan hệ RegClass, Blkno Out Bigint, All_Visible Out Boolean, All_frozen Out Boolean, PD_ALL_VISIBLE OUT BOLEAN) Trả về cách đọc kèo bóng đá ghi

Trả về các bit hoàn toàn có thể xem xétpd_all_visiblebit cách đọc kèo bóng đá mỗi khối.

12281_12389

12433_12558

12629_12699

12743_12920

pg_check_visible (quan hệ regClass, t_ctid out tid) return setof tid

Trả về các tids của các bộ dữ liệu không nhìn thấy được được lưu trữ trong các trang được đánh dấu là tất cả các quan điểm trong cách đọc kèo bóng đá thị. Nếu hàm này trả về một tập hợp các TID không trống, cách đọc kèo bóng đá thị bị hỏng.

Cắt ngắn cách đọc kèo bóng đá thị cho mối quan hệ đã cho. Chức năng này rất hữu ích nếu bạn tin rằng cách đọc kèo bóng đá thị cho mối quan hệ là tham nhũng và muốn buộc xây dựng lại nó.VACUUMĐược thực hiện trên quan hệ đã cho sau khi chức năng này được thực thi sẽ quét mọi trang trong quan hệ và xây dựng lại cách đọc kèo bóng đá thị. .

Theo mặc định, các chức năng này chỉ có thể thực thi bởi các siêu người dùng và vai trò với các đặc quyền cách đọc kèo bóng đápg_stat_scan_tablesVai trò, ngoại trừchỉ có thể được thực thi bởi các siêu người dùng.

F.36.2.Tác giả#

Robert Haas

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.