<productname>PostgreSQL</productname> provides a function to inspect complex
statistics defined using the <command>CREATE STATISTICS</command> command.
PostgreSQLはCREATE STATISTICS
コマンドを使って定義した複雑な統計を調べる関数を提供しています。
pg_mcv_list_items
(pg_mcv_list
) →setof record
<function>pg_mcv_list_items</function> returns a set of records describing
all items stored in a multi-column <acronym>MCV</acronym> list. It
returns the following columns:
pg_mcv_list_items
は複数列MCVリストに格納されたすべての項目を列挙します。
この関数は次の列を返します。
名前 | 型 | 説明 |
---|---|---|
index | integer | MCVリスト内の項目のインデックス |
values | text[] | MCV項目に格納された値 |
nulls | boolean[] | NULL 値を識別するフラグ |
frequency | double precision | このMCV項目の頻度 |
base_frequency | double precision | このMCV項目のベース頻度 |
The <function>pg_mcv_list_items</function> function can be used like this:
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';
Values of the <type>pg_mcv_list</type> type can be obtained only from the
<structname>pg_statistic_ext_data</structname>.<structfield>stxdmcv</structfield>
column.
pg_mcv_list
型の値はpg_statistic_ext_data
.stxdmcv
列からのみ得られます。