Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

sql como consulta lenta se estiver usando o parâmetro declare, mas rápido se não


Eu imagino que você deve ter um índice não abrangente com a coluna principal comparepnfwd que é usado pela consulta literal, mas não pela consulta com a variável.

Você pode usar OPTION (RECOMPILE) para que o SQL Server recompile o plano levando em consideração o valor real da variável.