pg_stats_ext_exprs
#視窗 pg_stats_ext_exprs
提供對擴展統計物件中包含的所有表達式資訊的存取,結合儲存在 pg_statistic_ext
和 pg_statistic_ext_data
目錄中的資訊。 此視窗僅允許存取 pg_statistic_ext
和 pg_statistic_ext_data
中對應於使用者擁有的表的列,因此允許公眾讀取此視窗是安全的。
pg_stats_ext_exprs
的設計還旨在以比底層目錄更易讀的格式呈現資訊,但代價是每當 pg_statistic_ext
中統計資訊的結構發生變化時,必須擴展其結構描述。
表 52.29. pg_stats_ext_exprs
欄位
欄位類型 描述 |
---|
包含表的結構描述名稱 |
統計物件所定義的表名 |
包含擴展統計物件的結構描述名稱 |
擴展統計物件的名稱 |
擴展統計物件的所有者 |
包含在擴展統計物件中的表達式 |
如果為 true,則統計資訊包括來自子表的值,而不僅僅是指定關係中的值 |
為 null 的表達式條目的比例 |
表達式條目的平均寬度(以位元組為單位) |
如果大於零,則為表達式中不同值的估計數量。 如果小於零,則為不同值的數量除以行數的負數。 (當 |
表達式中最常見值的清單。 (如果沒有任何值似乎比其他任何值更常見,則為 Null。) |
最常見值的頻率清單,即每個值的出現次數除以總行數。 (當 |
將表達式的值分成大致相等的人群組的值的清單。 如果存在,則從此直方圖計算中省略 |
表達式值的物理行順序和邏輯順序之間的統計相關性。 範圍從 -1 到 +1。 當值接近 -1 或 +1 時,由於減少了對磁碟的隨機存取,因此估計對表達式的索引掃描比接近零時更便宜。 (如果表達式的資料類型沒有 |
最常出現在表達式值中的非 Null 元素值的清單。 (對於純量類型為 Null。) |
最常見元素值的頻率清單,即包含給定值的至少一個實例的行數比例。 每個元素頻率之後有兩個或三個附加值; 這些是前面每個元素頻率的最小值和最大值,以及可選的 Null 元素頻率。 (當 |
表達式值中不同非 Null 元素值的計數的直方圖,後跟不同非 Null 元素的平均數量。 (對於純量類型為 Null。) |
可以使用 ALTER TABLE SET STATISTICS
命令按欄位逐欄位地控制陣列欄位中條目的最大數量,或者透過設定 default_statistics_target 執行期參數來全域控制。
如果您在文件中看到任何不正確、與您特定功能的使用經驗不符或需要進一步澄清的內容,請使用此表格來報告文件問題。