Options du conseiller d'index

Sélectionnez une version de la documentation :

Cette page décrit les indicateurs de base de données qu'AlloyDB Omni utilise pour activer et gérer les fonctionnalités spécifiques à son extension Index Advisor. Pour obtenir la liste de tous les indicateurs de base de données compatibles avec AlloyDB Omni, consultez Indicateurs de base de données compatibles.

Pour savoir comment définir un flag de base de données, consultez Configurer des flags de base de données AlloyDB Omni.

Indicateurs de base de données

google_db_advisor.auto_advisor_max_time_in_seconds_per_day
TypeInteger
Par défaut1800
Redémarrage requisNo

Durée maximale, en secondes par jour, que l'Index Advisor consacre à l'exécution d'analyses automatisées de ses requêtes suivies.

google_db_advisor.auto_advisor_schedule
TypeString
Par défaut'EVERY 24 HOURS'
Redémarrage requisNo

Définit la fréquence de l'analyse automatisée d'Index Advisor. La valeur est une chaîne entre guillemets simples au format 'EVERY N UNITS', où N est un entier et UNITS est HOURS ou DAYS.

google_db_advisor.enable_auto_advisor
TypeBoolean
Par défauton
Redémarrage requisNo

Si la valeur est on, AlloyDB Omni exécute l'analyse d'Index Advisor selon une planification automatisée, avec une fréquence définie par l'option google_db_advisor.auto_advisor_schedule distincte.

google_db_advisor.enabled
TypeBoolean
Par défauton
Redémarrage requisYes

Détermine si l'index advisor AlloyDB Omni est activé.

google_db_advisor.max_index_width
TypeInteger
Par défaut2
Redémarrage requisNo

Nombre maximal de colonnes qu'un index recommandé peut contenir.

google_db_advisor.max_num_indexable_columns
TypeInteger
Par défaut1000
Redémarrage requisNo

Nombre maximal de colonnes indexables suivies par l'outil de recommandation d'index.

google_db_advisor.max_statement_length
TypeInteger
Par défaut102400
Redémarrage requisNo

Longueur maximale, en octets, des requêtes suivies par l'indexeur.

google_db_advisor.max_storage_size_in_mb
TypeInteger
Par défaut0
Redémarrage requisNo

Taille totale maximale, en mégaoctets, des index recommandés par l'Index Advisor.

Si la valeur est définie sur 0, AlloyDB Omni utilise la taille actuelle de la base de données comme limite supérieure de la taille totale des index recommandés.

google_db_advisor.recommendation_max_time_in_seconds
TypeInteger
Par défaut600
Redémarrage requisNo

Durée maximale, en secondes, que l'Index Advisor passe à analyser ses requêtes suivies.

google_db_advisor.recommend_indexes_on_partitions
TypeBoolean
Par défautoff
Redémarrage requisNo

Contrôle si la recommandation d'index doit être activée sur des partitions de table individuelles.

google_db_advisor.top_k_slowest_statements
TypeInteger
Par défaut100
Redémarrage requisNo

Index Advisor base ses recommandations sur les instructions dont l'exécution est la plus lente parmi toutes les requêtes qu'il suit. La valeur définie par cette option définit la taille de cet ensemble.

Si la valeur est définie sur 2147483647 (valeur maximale autorisée), AlloyDB Omni recommande des index basés sur toutes les instructions capturées, et non sur un nombre limité d'instructions.