PostgreSQL 提供了一个函数来检查使用 CREATE STATISTICS
命令定义的复杂统计信息。
pg_mcv_list_items
(pg_mcv_list
) →setof record
pg_mcv_list_items
返回一组描述存储在多列中的所有项目的记录MCV列表。它返回以下列
名称 | 类型 | 描述 |
---|---|---|
索引 |
整数 |
项目在MCV列表中的索引 |
值 |
文本[] |
存储在 MCV 项目中的值 |
空值 |
布尔[] |
标识 NULL 值的标志 |
频率 |
双精度浮点数 |
此MCV项目的频率 |
基础频率 |
双精度浮点数 |
此项的基础频率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
列中获得。
如果您在文档中看到任何不正确的内容,或者与您在使用特定功能时的体验不符,或者需要进一步澄清,请使用此表单来报告文档问题。