PostgreSQL 提供了一個函式來檢查使用 CREATE STATISTICS
命令定義的複雜統計資訊。
pg_mcv_list_items
(pg_mcv_list
) →setof record
pg_mcv_list_items
返回一組記錄,描述儲存在多列列表中的所有項。MCV它返回以下列:
名稱 | 型別 | 描述 |
---|---|---|
index |
integer |
項在列表中的MCV索引 |
values |
text[] |
MCV 項中儲存的值 |
nulls |
boolean[] |
標識 NULL 值的標誌 |
frequency |
double precision |
此項的MCV頻率 |
base_frequency |
double precision |
此項的MCV頻率 |
pg_mcv_list_items
函式可以這樣使用:
SELECT m.* FROM pg_statistic_ext join pg_statistic_ext_data on (oid = stxoid), pg_mcv_list_items(stxdmcv) m WHERE stxname = 'stts';
pg_mcv_list
型別的值只能從 pg_statistic_ext_data
.stxdmcv
列獲取。
如果您在文件中發現任何不正確、與您使用特定功能的經驗不符或需要進一步澄清的內容,請使用 此表單 報告文件問題。