Digital Q.DataBase предоставляет функцию для инспекции расширенной
статистики, определенной с помощью команды CREATE STATISTICS команды.
pg_mcv_list_items(pg_mcv_list) →setof record
pg_mcv_list_items возвращает набор записей, описывающих
все элементы, хранящиеся в многоколоночном MCV списке. Данная функция
возвращает следующие столбцы:
| Имя | Тип | Описание |
|---|---|---|
индекс | integer | индекс элемента в MCV списке |
значения | text[] | значения, хранящиеся в элементе MCV |
nulls | boolean[] | флаги, идентифицирующие NULL null-значения |
частота | 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
столбца.