Gérer l'indexation automatique sur une base de données d'IA autonome
L'indexation automatique automatise les tâches de gestion d'index dans Autonomous AI Database. L'indexation automatique est désactivée par défaut dans la base de données autonome avec intelligence artificielle.
La création manuelle d'index nécessite une connaissance approfondie du modèle de données, de l'application et de la répartition des données. Par le passé, les administrateurs de base de données étaient chargés de sélectionner les index à créer. Il arrivait qu'ils ne modifient pas leurs choix ou qu'ils ne tiennent pas les index à jour en cas de changement de situation. En conséquence, des possibilités d'amélioration étaient perdues et l'utilisation d'index inutiles pouvait entraîner une dégradation de la performance. La fonction d'indexation automatique dans Autonomous AI Database surveille la charge de travail de l'application et crée et tient à jour les index automatiquement.
Pour activer l'indexation automatique :
Lorsque l'indexation automatique est activée, la compression des index automatiques 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, voir Condition SQL/JSON JSON_EXISTS. -
L'indexation automatique n'est pas prise en charge pour l'interrogation par l'exemple (QBE) SODA.
Pour plus d'informations, voir Gestion des index automatiques.
Rubrique parent : Performance Monitor and Management