2
O código cria um plano diferente quando executado ad-hoc vs. em um procedimento armazenado
Eu tenho uma instrução de exclusão que está usando um plano incorreto quando executado dentro de um procedimento armazenado, mas está escolhendo um plano muito melhor quando executado ad-hoc. Eu reconstruí todos os índices das tabelas usadas pela consulta e eliminei todos os caches. O otimizador ainda escolhe o plano …