Flags für den Indexberater

Wählen Sie eine Dokumentationsversion aus:

Auf dieser Seite werden die Datenbank-Flags beschrieben, mit denen in AlloyDB Omni Funktionen speziell für die Indexberater-Erweiterung aktiviert und verwaltet werden. Eine Liste aller von AlloyDB Omni unterstützten Datenbank-Flags finden Sie unter Unterstützte Datenbank-Flags.

Eine Anleitung zum Festlegen eines Datenbank-Flags finden Sie unter AlloyDB Omni-Datenbank-Flags konfigurieren.

Datenbank-Flags

google_db_advisor.auto_advisor_max_time_in_seconds_per_day
TypInteger
Standard1800
Neustart erforderlichNo

Die maximale Zeit in Sekunden pro Tag, die der Indexberater für die Ausführung automatisierter Analysen seiner erfassten Abfragen aufwendet.

google_db_advisor.auto_advisor_schedule
TypString
Standard'EVERY 24 HOURS'
Neustart erforderlichNo

Definiert die Häufigkeit der automatischen Analyse des Indexberaters. Der Wert ist ein String im Format 'EVERY N UNITS' in einfachen Anführungszeichen, wobei N eine Ganzzahl und UNITS entweder HOURS oder DAYS ist.

google_db_advisor.enable_auto_advisor
TypBoolean
Standardon
Neustart erforderlichNo

Wenn on, führt AlloyDB Omni die Analyse des Indexberaters nach einem automatisierten Zeitplan aus. Die Häufigkeit wird durch das separate Flag google_db_advisor.auto_advisor_schedule festgelegt.

google_db_advisor.enabled
TypBoolean
Standardon
Neustart erforderlichYes

Steuert, ob der Indexberater von AlloyDB Omni aktiviert ist.

google_db_advisor.max_index_width
TypInteger
Standard2
Neustart erforderlichNo

Die maximale Anzahl von Spalten, die ein empfohlener Index enthalten kann.

google_db_advisor.max_num_indexable_columns
TypInteger
Standard1000
Neustart erforderlichNo

Die maximale Anzahl indexierbarer Spalten, die der Indexberater erfasst.

google_db_advisor.max_statement_length
TypInteger
Standard102400
Neustart erforderlichNo

Die maximale Länge der Abfragen in Byte, die der Indexberater verfolgt.

google_db_advisor.max_storage_size_in_mb
TypInteger
Standard0
Neustart erforderlichNo

Die maximale Gesamtgröße der vom Indexberater empfohlenen Indexe in Megabyte.

Wenn der Wert auf 0 gesetzt ist, verwendet AlloyDB Omni die aktuelle Datenbankgröße als Obergrenze für die Gesamtgröße der empfohlenen Indexe.

google_db_advisor.recommendation_max_time_in_seconds
TypInteger
Standard600
Neustart erforderlichNo

Die maximale Zeit in Sekunden, die der Indexberater für die Analyse der erfassten Abfragen aufwendet.

google_db_advisor.recommend_indexes_on_partitions
TypBoolean
Standardoff
Neustart erforderlichNo

Steuert, ob Indexempfehlungen für einzelne Tabellenpartitionen aktiviert werden sollen.

google_db_advisor.top_k_slowest_statements
TypInteger
Standard100
Neustart erforderlichNo

Der Indexberater basiert seine Empfehlungen auf den am langsamsten ausgeführten Anweisungen aller von ihm erfassten Abfragen. Der durch dieses Flag festgelegte Wert definiert die Größe dieses Sets.

Wenn der Wert auf 2147483647 (den maximal zulässigen Wert) gesetzt ist, empfiehlt AlloyDB Omni Indexe basierend auf allen erfassten Anweisungen und nicht nur auf einer begrenzten Anzahl von Anweisungen.