Gerenciar Indexação Automática no Autonomous Database

A indexação automática automatiza as tarefas de gerenciamento de índice no Autonomous Database. A Indexação Automática está desativada por padrão no Autonomous Database.

A criação manual de índices requer conhecimento profundo do modelo de dados, do aplicativo e da distribuição de dados. No passado, os DBAs eram responsáveis por fazer escolhas sobre quais índices criar e, às vezes, os DBAs não revisavam suas escolhas ou mantinham índices à medida que as condições mudavam. Como resultado, as oportunidades de melhoria foram perdidas e o uso de índices desnecessários poderá ser responsável pelo desempenho. O recurso de indexação automática no Autonomous Database monitora a carga de trabalho do aplicativo e cria e mantém índices automaticamente.

Para ativar a indexação automática:

  1. Use o procedimento DBMS_AUTO_INDEX.CONFIGURE para ativar a indexação automática:
    EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','IMPLEMENT');

    Isso permite a indexação automática em um banco de dados e cria novos índices automáticos como índices visíveis, para que possam ser usados em instruções SQL.

  2. Use o pacote DBMS_AUTO_INDEX para reportar a tarefa automática e definir preferências de indexação automáticas.
Observação

Quando a indexação automática está ativada, a compactação de índice para índices automáticos é ativada por padrão.

Para desativar a indexação automática:

  1. Esta instrução desativa a indexação automática em um banco de dados para que nenhum novo índice automático seja criado (os índices automáticos existentes permanecem ativados):

    EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','OFF');

Quando você usa SODA com Autonomous Database, as seguintes restrições se aplicam:

  • A indexação automática não é compatível com códigos SQL e PL/SQL que usam a função SQL/JSON json_exists. Consulte Condição JSON/SQL JSON_EXISTS para obter mais informações.

  • A indexação automática não é compatível com consulta por exemplo (QBE) SODA

Consulte Gerenciando Índices Automáticos para obter mais informações.