Limpieza de construcciones interrumpidas de índices en línea - Amazon Relational Database Service

Limpieza de construcciones interrumpidas de índices en línea

Para limpiar construcciones de índices online fallidas, utilice el procedimiento de Amazon RDS rdsadmin.rdsadmin_dbms_repair.online_index_clean.

El procedimiento online_index_clean tiene los siguientes parámetros.

Nombre del parámetro Tipo de datos Valor predeterminado Obligatorio Descripción

object_id

entero_binario

ALL_INDEX_ID

No

El ID de objeto del índice. Por lo general, puede usar el ID de objeto del texto de error ORA-08104.

wait_for_lock

entero_binario

rdsadmin.rdsadmin_dbms_repair.lock_wait

No

Especifique rdsadmin.rdsadmin_dbms_repair.lock_wait, el valor predeterminado, para intentar obtener un bloqueo en el objeto subyacente y volver a intentarlo hasta que se alcance un límite interno si el bloqueo falla.

Especifique rdsadmin.rdsadmin_dbms_repair.lock_nowait para intentar obtener un bloqueo en el objeto subyacente, pero sin volver a intentarlo si falla el bloqueo.

El siguiente ejemplo limpia una construcción de índice online fallida:

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; /

Para obtener más información, consulte ONLINE_INDEX_CLEAN Function en la documentación de Oracle.