Phiên tỷ lệ kèo bóng đá được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên tỷ lệ kèo bóng đá phát triển:18 / Devel
Phiên tỷ lệ kèo bóng đá không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
Tài liệu này dành cho phiên tỷ lệ kèo bóng đá không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên tỷ lệ kèo bóng đá hoặc một trong các phiên tỷ lệ kèo bóng đá được hỗ trợ khác được liệt kê ở trên thay thế.

tỷ lệ kèo bóng đáF.26. pg_freespacemap

Thepg_freespacemapMô -đun cung cấp một phương tiện để kiểm tra tỷ lệ kèo bóng đá đồ không gian trống (FSM). Nó cung cấp một chức năng gọi làpg_freespacehoặc hai hàm bị quá tải, chính xác. Các chức năng hiển thị giá trị được ghi trong tỷ lệ kèo bóng đá đồ không gian trống cho một trang nhất định hoặc cho tất cả các trang trong quan hệ.

Theo mặc định, quyền truy cập công khai bị thu hồi từ tỷ lệ kèo bóng đá chức năng, chỉ trong trường hợp có vấn đề bảo mật ẩn nấp.

F.26.1. Chức năng

9979_10040

Trả về lượng tỷ lệ kèo bóng đá gian trống trên trang của mối quan hệ, được chỉ định bởiblkno, theo FSM.

10225_10290

10309_10406(Blkno Bigint, avail int2)Tuples được trả về, một tuple cho mỗi trang trong quan hệ.

Các giá trị được lưu trữ trong tỷ lệ kèo bóng đá đồ không gian trống không chính xác. Chúng được làm tròn đến độ chính xác của 1/256 củablcksz(32 byte với mặc địnhblcksz) và chúng không được cập nhật đầy đủ vì tỷ lệ kèo bóng đá bộ dữ liệu được chèn và cập nhật.

Đối với tỷ lệ kèo bóng đá chỉ mục, những gì được theo dõi là tỷ lệ kèo bóng đá trang hoàn toàn không sử dụng, thay vì không gian trống trong tỷ lệ kèo bóng đá trang. Do đó, tỷ lệ kèo bóng đá giá trị không có ý nghĩa, chỉ là một trang đầy hay trống.

Lưu ý:Giao diện đã được thay đổi trong phiên tỷ lệ kèo bóng đá 8.4, để phản ánh triển khai FSM mới được giới thiệu trong cùng một phiên tỷ lệ kèo bóng đá.

F.26.2. Đầu ra mẫu

postgres =# select * từ pg_freespace ('foo');
 blkno | tận dụng 
-------+-------
     0 |     0
     1 |     0
     2 |     0
     3 |    32
     4 |   704
     5 |   704
     6 |   704
     7 |  1216
     8 |   704
     9 |   704
    10 |   704
    11 |   704
    12 |   704
    13 |   704
    14 |   704
    15 |   704
    16 |   704
    17 |   704
    18 |   704
    19 |  3648
(20 hàng)

postgres =# select * từ pg_freespace ('foo', 7);
 PG_Freespace 
--------------
         1216
(1 hàng)

F.26.3. Tác giả

Phiên tỷ lệ kèo bóng đá gốc của Mark Kirkwood. Viết lại trong phiên tỷ lệ kèo bóng đá 8.4 để phù hợp với triển khai FSM mới của Heikki Linnakangas