索引建議工具旗標

本頁面說明 AlloyDB Omni 使用的資料庫旗標,用於啟用及管理索引建議工具擴充功能專屬的功能。如需 AlloyDB Omni 支援的所有資料庫旗標清單,請參閱「支援的資料庫旗標」。

如要瞭解如何設定資料庫旗標,請參閱「設定 AlloyDB Omni 資料庫旗標」。

資料庫旗標

google_db_advisor.auto_advisor_max_time_in_seconds_per_day
類型Integer
預設1800
需要重新啟動No

索引建議工具每天自動分析追蹤查詢的時間上限 (以秒為單位)。

google_db_advisor.auto_advisor_schedule
類型String
預設'EVERY 24 HOURS'
需要重新啟動No

定義索引建議工具自動分析的頻率。這個值是格式為 'EVERY N UNITS' 的單引號字串,其中 N 是整數,UNITS 則是 HOURS 或 DAYS。

google_db_advisor.enable_auto_advisor
類型Boolean
預設on
需要重新啟動No

如果設為 on,AlloyDB Omni 會按照自動排程執行索引建議工具的分析作業,頻率則由獨立的 google_db_advisor.auto_advisor_schedule 旗標設定。

google_db_advisor.enabled
類型Boolean
預設on
需要重新啟動Yes

控管是否啟用 AlloyDB Omni 索引建議工具。

google_db_advisor.max_index_width
類型Integer
預設2
需要重新啟動No

建議索引可包含的資料欄數量上限。

google_db_advisor.max_num_indexable_columns
類型Integer
預設1000
需要重新啟動No

索引建議工具追蹤的可建立索引資料欄數量上限。

google_db_advisor.max_statement_length
類型Integer
預設102400
需要重新啟動No

索引建議工具追蹤的查詢長度上限 (以位元組為單位)。

google_db_advisor.max_storage_size_in_mb
類型Integer
預設0
需要重新啟動No

索引建議工具推薦的索引總大小上限 (以 MB 為單位)。

如果設為 0,AlloyDB Omni 會將目前的資料庫大小,設為建議索引總大小的上限。

google_db_advisor.recommendation_max_time_in_seconds
類型Integer
預設600
需要重新啟動No

索引建議工具分析追蹤查詢的時間上限 (以秒為單位)。

google_db_advisor.recommend_indexes_on_partitions
類型Boolean
預設off
需要重新啟動No

控制是否要啟用個別資料表分區的索引建議功能。

google_db_advisor.top_k_slowest_statements
類型Integer
預設100
需要重新啟動No

索引建議工具會根據追蹤的所有查詢中,執行速度最慢的陳述式提供建議。這個旗標設定的值會定義這個組合的大小。

如果設為 2147483647 (允許的最大值),AlloyDB Omni 會根據所有擷取的陳述式 (而非有限數量的陳述式) 建議索引。