Gérer l'indexation automatique sur une base de données d'IA autonome
L'indexation automatique automatise les tâches de gestion des index dans la base de données Autonomous AI. L'indexation automatique est désactivée par défaut dans la base de données Autonomous AI.
La création manuelle d'index requiert une connaissance approfondie du modèle de données, de l'application et de la distribution des données. Par le passé, les DBA étaient chargés de déterminer les index à créer, mais parfois, ils ne révisaient pas leurs choix ou ne tenaient pas à jour les index par la suite, au fil des changements de conditions. En conséquence, des opportunités d'amélioration se perdaient et l'utilisation d'index inutiles pouvait dégrader les performances. La fonctionnalité d'indexation automatique de la base de données Autonomous AI surveille la charge globale d'application, et crée et tient à jours automatiquement les index.
Pour activer l'indexation automatique :
Lorsque l'indexation automatique est activée, la compression des index automatique est activée par défaut.
Pour désactiver l'indexation automatique :
-
L'instruction suivante désactive l'indexation automatique dans une base de données afin qu'aucun nouvel index automatique ne soit créé (les index automatiques existants restent activés) :
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','OFF');
Lorsque vous utilisez SODA avec Autonomous AI Database, les restrictions suivantes s'appliquent :
-
L'indexation automatique n'est pas prise en charge pour le code SQL et PL/SQL qui utilise la fonction SQL/JSON
json_exists. Pour plus d'informations, reportez-vous à Condition SQL/JSON JSON_EXISTS. -
L'indexation automatique n'est pas prise en charge pour les requêtes par l'exemple SODA.
Pour plus d'informations, reportez-vous à Gestion des index automatiques.
Rubrique parent : Performance Monitor and Management