51.52. pg_statistic_ext_data
Каталог pg_statistic_ext_data
содержит данные для расширенной статистики планировщика, определённой в pg_statistic_ext
. Каждая строка в этом каталоге соответствует объекту статистики, созданному командой CREATE STATISTICS.
Как и pg_statistic
, каталог pg_statistic_ext_data
не должен быть доступен на чтение для всех, потому что и его содержимое может считаться конфиденциальным. (Например, интерес могут представлять наиболее распространённые сочетания значений столбцов.) Поэтому существует pg_stats_ext
— доступное всем представление на базе таблицы pg_statistic_ext_data
(и присоединённой к ней pg_statistic_ext
), в котором выдаётся информация только по тем таблицам и столбцам, которые может читать текущий пользователь.
Таблица 51.52. Столбцы pg_statistic_ext_data
Имя | Тип | Ссылки | Описание |
---|---|---|---|
stxoid | oid |
| Объект расширенной статистики, содержащий определение этих данных |
stxdndistinct | pg_ndistinct | Количество различных значений, сериализованное в типе pg_ndistinct | |
stxddependencies | pg_dependencies | Статистика по функциональным зависимостям, сериализованная в типе pg_dependencies | |
stxdmcv | pg_mcv_list | Статистика по самым частым значениям (Most-Common Values, MCV), сериализованная в типе pg_mcv_list |