Pulizia di compilazioni dell'indice online interrotte - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Pulizia di compilazioni dell'indice online interrotte

Per eliminare le compilazioni di indici online non riuscite, utilizza la RDS procedura rdsadmin.rdsadmin_dbms_repair.online_index_clean Amazon.

La procedura online_index_clean include i seguenti parametri.

Nome del parametro Tipo di dati Default Campo obbligatorio Descrizione

object_id

binary_integer

ALL_INDEX_ID

No

L'ID oggetto dell'indice. In genere, puoi utilizzare l'ID dell'oggetto contenuto nel testo di errore ORA -08104.

wait_for_lock

binary_integer

rdsadmin.rdsadmin_dbms_repair.lock_wait

No

Specifica rdsadmin.rdsadmin_dbms_repair.lock_wait, l'impostazione predefinita, per cercare di ottenere un blocco sull'oggetto sottostante e riprovare finché non viene raggiunto un limite interno se il blocco non va a buon fine.

Specifica rdsadmin.rdsadmin_dbms_repair.lock_nowait per cercare di ottenere un blocco sull'oggetto sottostante ma non riprovare se il blocco non va a buon fine.

L'esempio seguente pulisce una compilazione di indice online non riuscita:

declare is_clean boolean; begin is_clean := rdsadmin.rdsadmin_dbms_repair.online_index_clean( object_id => 1234567890, wait_for_lock => rdsadmin.rdsadmin_dbms_repair.lock_nowait ); end; /

Per ulteriori informazioni, vedere la CLEANfunzione ONLINE _ INDEX _ nella documentazione di Oracle.