› Fóruns › SQL e PL/SQL › Procedure que começa rápido e cai demais a performance › Procedure que começa rápido e cai demais a performance
Bom… teria que fazer uma análise mais detalhada do processo como um todo…
Mas, a princípio, eu verificaria duas coisinhas : Memória e Disco. Pos são os grandes vilões da performace…
Se o seu processo vai alocando cada vez mais memória, vai chegar a hora que ele vai começar a fazer swap, se isso estiver acontecendo você vai ter um freio de mão puxado ai… verifique se o seu processo está colocando tudo em memória sem libera-la..
Outra coisa é o disco, se a tabela gera redo log (archives), se há muitos índices (você disse que tirou) se está muito fragmentada (é bom mover a tabela para desfragmenta-la), verifique também a área de undo e temporária…
Já tem algo para avaliar… 😀