Deletar grande volume de dados - demorando muito
Galera to com um problema, tenho umas tabelas que estão muito grandes e preciso deletar um volume grande de dados, mas esta demorando muito.
Ex: Uma dessas tabelas tem 4.900.000 registros de 4 meses, queria eliminar um mes. Pra eliminar apenas 1 dia demorou 2 horas.
Queria saber se voces tem alguma dica pra que eu possa fazer isso mais rápido.
Ex: Uma dessas tabelas tem 4.900.000 registros de 4 meses, queria eliminar um mes. Pra eliminar apenas 1 dia demorou 2 horas.
Queria saber se voces tem alguma dica pra que eu possa fazer isso mais rápido.
Robsonbraga
Curtidas 0
Respostas
Comodelphi
30/06/2008
vc executa as rotinas de manutenção frequentemente? tem indices? o db esta sendo acessado no momento?
vc pode tentar deletar uma qtde pequena e avaliar a execucao com o explain
vc pode tentar deletar uma qtde pequena e avaliar a execucao com o explain
GOSTEI 0
Robsonbraga
30/06/2008
Sim, os indices estam em dia, vacuum e tudo mais
GOSTEI 0
Comodelphi
30/06/2008
rodou o ANALYZE tb?
GOSTEI 0