Limpeza de Tabelas e Manutenção de Índices
Para maximizar o desempenho, o SQL Loader é executado em paralelo. Portanto, as tabelas de destino não são esvaziadas antes da inserção dos dados, e isso precisa ser feito explicitamente ao executar as tarefas em batch correspondentes.
Os índices são desativados durante o upload dos dados e precisam ser recriados depois. O produto fornece processos em lote que suportam a desativação e a recriação de índices e a coleta de estatísticas de tabelas.
A maioria das tabelas de volume maiores do aplicativo são particionadas. Os índices particionados não podem ser desativados implicitamente pelo processo de upload de dados e devem ser desativados implicitamente antes da execução do upload.
Se você estiver migrando um cliente atual do Oracle Enterprise Utilities local para a nuvem, os requisitos de migração poderão incluir os dados nas tabelas personalizadas. Na nuvem, essas tabelas estão no esquema de Modificação do Cliente. O produto fornece os controles de batch dedicados para operar no esquema de Modificação do Cliente.
-
Use o controle de batch K1-SCLTB para truncar as tabelas na área Intermediária e o controle de batch K1-CLNTB para truncar as tabelas em Produção. Use o controle de batch K1-CLNCM para truncar tabelas no esquema de Modificação do Cliente.
-
Use o controle do lote K1-SDSIN para desativar os índices na área Intermediária e o controle do batch K1-DRPIN para desativar os índices na Produção. Use o controle de batch K1-DRICM para desativar índices em tabelas no esquema de Modificação do Cliente.
-
Use o controle de lote K1-RIUSS para recriar índices e/ou atualizar estatísticas de tabela na Tabela Intermediária e K1-RIUSP para executar o mesmo na Produção. Use o controle de batch K1-RUSCM para recriar índices e/ou atualizar estatísticas em tabelas no esquema de Modificação do Cliente.
-
Use o controle do lote K1-CLNKY para truncar as tabelas de Chave de Referência na área Intermediária
-
Use o controle de lote K1-CLNRT para truncar tabelas de Resolução XML na Área de Teste
-
Use o processo de lote K1-SDSTG para desativar Triggers em Tabela Intermediária e o controle batch K1-PDSTG para desativar triggers em Produção
-
Use o processo batch K1-SENTG para ativar Triggers em Tabela Intermediária e o controle batch K1-PENTG para ativar triggers em Produção
Cenários com suporte:
-
Truncar uma Tabela Específica ou um Objeto de Manutenção Específico: para truncar uma tabela específica, envie a tarefa em batch correspondente especificando o parâmetro table . Para truncar os dados armazenados em um Objeto de Manutenção específico, envie a tarefa em batch correspondente especificando o parâmetro maintenanceObject . O processo também desativará os índices nas tabelas truncadas.
Observação: quando os metadados da tabela truncada definem uma tabela de Chave, essa tabela de Chave também é truncada. -
Truncar todas as Tabelas Convertidas: para truncar todas as tabelas convertidas, execute a tarefa em batch correspondente sem especificar os parâmetros table ou maintenanceObject . O processo desativará todos os índices e truncará todas as tabelas marcadas para conversão nos metadados.
-
Truncar Tabelas de Referência de Chave ou Tabelas de Resolução XML para Tabela Específica ou Objeto de Manutenção Específico: para truncar a tabela Referência de Chave vinculada a uma tabela intermediária, envie a tarefa de batch correspondente especificando o parâmetro table . Para truncar tabelas de Referência de Chave de um Objeto de Manutenção específico, envie a tarefa em batch correspondente especificando o parâmetro maintenanceObject .
-
Truncar Tabelas de Referência de Chave ou Trucar Tabelas de Resolução XML: envie a tarefa em batch correspondente sem especificar os parâmetros table ou maintenanceObject para truncar todas as tabelas de Referência de Chave.
-
Desativar Índices para Tabela Específica ou Objeto de Manutenção Específico: para desativar os índices de uma tabela específica, envie a tarefa em batch correspondente especificando o parâmetro table . Para desativar os índices das tabelas de um Objeto de Manutenção Específico, envie a tarefa em batch correspondente especificando o parâmetro maintenanceObject .
-
Desativar os Índices de todas as Tabelas convertidas: para desativar os índices em todas as tabelas convertidas, execute a tarefa em batch correspondente sem especificar os parâmetros table ou maintenanceObject . O processo desativará todos os índices e truncará todas as tabelas marcadas para conversão nos metadados.