Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản kèo bóng đá hom nay đượ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 kèo bóng đá hom nay 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ùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

F.30. kèo bóng đá hom nay

Thekèo bóng đá hom nayMô-đun cung cấp các chức năng khác nhau để có được số kèo bóng đá hom nay thống kê cấp độ Tuple.

F.30.1. Chức năng

kèo bóng đá hom nay (regClass) trả về bản ghi

kèo bóng đá hom nayTrả về độ dài vật lý của mối quan hệ, tỷ lệ phần trăm của"Dead"Tuples và thông tin khác. Điều này có thể giúp người dùng xác định kèo bóng đá hom nay chân không có cần thiết hay không. Đối số là tên của quan hệ đích (tùy chọn đủ điều kiện) hoặc OID. Ví dụ:

test = select * từ kèo bóng đá hom nay ('pg_catalog.pg_proc');
-[Ghi 1] ------+-------
Table_len | 458752
Tuple_Count | 1470
Tuple_len | 438896
tuple_percent | 95,67
Dead_Tuple_Count | 11
Dead_tuple_len | 3157
Dead_tuple_percent | 0,69
free_space | 8932
free_percent | 1.95

10230_10268Bảng F-23.

Bảng F-23.kèo bóng đá hom nayCột đầu ra

cột loại Mô tả
Table_len Bigint Độ dài quan hệ vật lý tính bằng byte
Tuple_Count Bigint số lượng nhạc trực tiếp
Tuple_len Bigint Tổng chiều dài của các bộ dữ kèo bóng đá hom nay trực tiếp trong byte
Tuple_percent float8 Tỷ lệ phần trăm của các bộ dữ kèo bóng đá hom nay trực tiếp
Dead_Tuple_Count Bigint Số lượng dữ kèo bóng đá hom nay chết
DEAD_TUPE_LEN Bigint Tổng chiều dài của bộ dữ kèo bóng đá hom nay chết trong byte
Dead_Tuple_percent float8 Tỷ lệ phần trăm của bộ dữ kèo bóng đá hom nay chết
free_space 11691_11699 Tổng dung lượng trống trong byte
free_percent float8 Tỷ lệ phần trăm kèo bóng đá hom nay gian trống

Lưu ý:TheTable_lensẽ luôn lớn hơn tổng củaTuple_len, DEAD_TUPE_LENfree_space. Sự khác biệt được tính theo chi phí trang cố định, bảng mỗi trang của các gợi ý và đệm để đảm bảo rằng các bộ đếm được căn chỉnh chính xác.

kèo bóng đá hom nayChỉ mua lại khóa đọc trên quan hệ. Vì vậy, kết quả kèo bóng đá hom nay phản ánh ảnh chụp nhanh tức thời; Cập nhật đồng thời sẽ ảnh hưởng đến họ.

kèo bóng đá hom nayThẩm phán một tuple là"Dead"nếutrả về false.

kèo bóng đá hom nay (văn bản) Trả về bản ghi

Điều này giống nhưkèo bóng đá hom nay (regClass), ngoại trừ quan hệ đích được chỉ định là văn bản. Chức năng này được giữ vì sự tương thích ngược cho đến nay và sẽ kèo bóng đá hom nay được dùng để phát hành trong tương lai.

PGSTATINDEX (regClass) trả về bản ghi

PGSTATINDEXTrả về bản ghi hiển thị thông tin về chỉ mục B-cây. Ví dụ:

test = select * từ pgstatindex ('pg_cast_oid_index');
-[Ghi 1] ------+------
Phiên bản | 2
Tree_Level | 0
index_size | 16384
root_block_no | 1
Internal_Pages | 0
Leaf_Pages | 1
trống_pages | 0
đã xóa_pages | 0
AVG_LEAF_DIDE | 54,27
Leaf_Fragmentation | 0

Các cột đầu ra là:

Cột loại Mô tả
phiên bản Số nguyên Phiên bản B-Tree số
Tree_Level Số nguyên Cấp cây của trang gốc
index_size Bigint Tổng kích thước chỉ mục tính bằng byte
root_block_no Bigint Vị trí của trang gốc (kèo bóng đá hom nay nếu kèo bóng đá hom nay)
Internal_Pages Bigint Số"Nội bộ"(cấp trên) trang
Leaf_Pages Bigint số lượng trang lá
trống_pages Bigint Số trang trống
DELETED_PAGES Bigint Số trang đã xóa
AVG_LEAF_DIDE float8 Mật độ trung bình của các trang lá
Leaf_Fragmentation float8 Phân mảnh trang lá

Báo cáoindex_sizeThông thường sẽ tương ứng với một trang nhiều hơn được tính bởiInternal_Pages + Leaf_Pages + Blid, bởi vì nó cũng bao gồm Metapage của chỉ mục.

như vớikèo bóng đá hom nay15573_15704

pgstatindex (văn bản) trả về bản ghi

Điều này giống nhưPGSTATINDEX (regClass), ngoại trừ chỉ mục đích được chỉ định là văn bản. Chức năng này được giữ vì sự tương thích ngược cho đến nay và sẽ kèo bóng đá hom nay được dùng để phát hành trong tương lai.

pgstatginindex (regClass) trả về bản ghi

pgstatginindexTrả về một bản ghi hiển thị thông tin về chỉ mục gin. Ví dụ:

test = select * từ pgstatginindex ('test_gin_index');
-[Ghi 1]-+-
Phiên bản | 1
đang chờ xử lý_pages | 0
chờ xử lý_tuples | 0

Các cột đầu ra là:

Cột loại Mô tả
phiên bản Số nguyên Số phiên bản Gin
Pending_Pages Số nguyên 16881_16918
Bigint Số lượng bộ dữ kèo bóng đá hom nay trong danh sách đang chờ xử lý

pg_relpagesTrả về số lượng trang trong quan hệ.

pg_relpages (văn bản) trả về Bigint

Điều này giống nhưpg_relpages (regclass), ngoại trừ quan hệ đích được chỉ định là văn bản. Chức năng này được giữ vì sự tương thích ngược cho đến nay và sẽ kèo bóng đá hom nay được dùng để phát hành trong tương lai.

pgstattuple_approx (regClass) trả về bản ghi

pgstattuple_approxlà một giải pháp thay thế nhanh hơn chokèo bóng đá hom naytrả về kết quả gần đúng. Đối số là tên của mối quan hệ đích hoặc OID. Ví dụ:

17955_18336

Các cột đầu ra được mô tả trongBảng F-24.

trong khikèo bóng đá hom nayLuôn thực hiện quét bảng đầy đủ và trả về số lượng chính xác của các bộ dữ kèo bóng đá hom nay sống và chết (và kích thước của chúng) và không gian trống,pgstattuple_approx18668_18827

Nó thực hiện điều này bằng cách bỏ qua các trang chỉ có các bộ dữ kèo bóng đá hom nay có thể nhìn thấy theo bản đồ hiển thị (nếu một trang có bộ bit VM tương ứng, thì nó được cho là không chứa bộ đếm chết). Đối với các trang như vậy, nó có được giá trị không gian trống từ bản đồ không gian trống và giả sử rằng phần còn lại của không gian trên trang được đưa lên bởi các bộ dữ kèo bóng đá hom nay trực tiếp.

Đối với các trang không thể bỏ qua, nó sẽ quét từng tuple, ghi lại sự hiện diện và kích thước của nó trong các bộ đếm thích hợp và thêm không gian trống trên trang. Cuối cùng, nó ước tính tổng số bộ dữ kèo bóng đá hom nay trực tiếp dựa trên số lượng trang và bộ dữ kèo bóng đá hom nay được quét (giống như cách mà chân không ước tính pg_class.reltUlles).

Bảng F-24.pgstattuple_approxCột đầu ra

Cột loại Mô tả
Table_len Bigint Độ dài quan hệ vật lý tính bằng byte (chính xác)
SCAPING_PERCENT float8 Tỷ lệ phần trăm của bảng được quét
xấp xỉ_tuple_count Bigint Số lượng các bộ dữ kèo bóng đá hom nay trực tiếp (ước tính)
xấp xỉ_tuple_len Bigint Tổng chiều dài của các bộ dữ kèo bóng đá hom nay trực tiếp trong byte (ước tính)
xấp xỉ_tuple_percent float8 20528_20555
Dead_Tuple_Count Bigint Số lượng bộ dữ kèo bóng đá hom nay chết (chính xác)
DEAD_TUPE_LEN Bigint Tổng chiều dài của bộ dữ kèo bóng đá hom nay chết trong byte (chính xác)
Dead_Tuple_percent float8 Tỷ lệ phần trăm của bộ dữ kèo bóng đá hom nay chết
xấp xỉ_free_space Bigint Tổng dung lượng trống trong byte (ước tính)
xấp xỉ_free_percent float8 Tỷ lệ phần trăm kèo bóng đá hom nay gian trống

Trong đầu ra trên, các số kèo bóng đá hom nay không gian trống có thể không khớp vớikèo bóng đá hom nayđầu ra chính xác, bởi vì bản đồ kèo bóng đá hom nay gian trống cung cấp cho chúng ta một con số chính xác, nhưng kèo bóng đá hom nay được đảm bảo là chính xác cho byte.

F.30.2. Tác giả

Tatsuo Ishii, Satoshi Nagayasu và Abhijit Menon-Sen