Pesquisei há muito tempo e ainda não encontrei a resposta para o meu problema.
Nosso Dynamics AX está gerando consultas com a dica de consulta OPTION (FAST x), que às vezes força o uso de um plano de execução incorreto. Os desenvolvedores dizem que é por padrão e difícil de alterar (deve ser corrigido em todos os formulários potencialmente).
Então, eu estava procurando uma maneira de substituir essas dicas usando sinalizadores de rastreamento. Encontrei o adorável sinalizador de rastreamento 8722, que afirma fazer o SQL Server ignorar algumas dicas de consulta, especialmente as da cláusula OPTION.
No entanto, isso não funciona no meu caso. Tentei também ativar o sinalizador de rastreamento 8602 (desativar dicas de índice), mas minha consulta ainda está em execução com a dica FAST x (é muito mais lenta do que quando eu removo a cláusula OPTION).
Tentei limpar o cache do plano também, sem sucesso.
Alguma ideia? Estou faltando alguma coisa?
PS Habilitei os sinalizadores de rastreamento globalmente, esta é a edição do SQL Server 2012 Developer