Gestire l'indicizzazione automatica su Autonomous Database
L'indicizzazione automatica automatizza i task di gestione dell'indice in Autonomous Database. L'indicizzazione automatica è disabilitata per impostazione predefinita in Autonomous Database.
La creazione manuale degli indici richiede una conoscenza approfondita del modello dati, dell'applicazione e della distribuzione dei dati. In passato, i DBA erano responsabili delle scelte su quali indici creare, e poi a volte i DBA non hanno rivisto le loro scelte o mantenuto gli indici man mano che le condizioni cambiavano. Di conseguenza, le opportunità di miglioramento sono state perse e l'uso di indici non necessari potrebbe essere una responsabilità per le prestazioni. La funzione di indicizzazione automatica in Autonomous Database monitora il carico di lavoro dell'applicazione e crea e gestisce automaticamente gli indici.
Per abilitare l'indicizzazione automatica:
Quando l'indicizzazione automatica è abilitata, la compressione dell'indice per gli indici automatici è abilitata per impostazione predefinita.
Per disabilitare l'indicizzazione automatica:
-
L'istruzione seguente disabilita l'indicizzazione automatica in un database in modo che non vengano creati nuovi indici automatici (gli indici automatici esistenti rimangono abilitati):
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','OFF');
Quando si utilizza SODA con Autonomous Database, si applicano le limitazioni riportate di seguito.
-
L'indicizzazione automatica non è supportata per il codice SQL e PL/SQL che utilizza la funzione SQL/JSON
json_exists
. Per ulteriori informazioni, vedere Condizione SQL/JSON JSON_EXISTS. -
L'indicizzazione automatica non è supportata per QBE (Query-by-Example) SODA.
Per ulteriori informazioni, vedere Gestione degli indici automatici.
Argomento padre: Performance Monitor and Management