relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
De acordo com Plan Caching and Recompilação no SQL Server 2012 , a explicação é:
Se você não estiver alterando o esquema, a ligação ou as permissões, outra explicação é que o SQL Server não confia que o esquema não tenha sido alterado porque a tabela temporária foi criada em um escopo diferente. Observe que isso inclui DML no SQL dinâmico onde a tabela temporária foi criada antes de executar o SQL dinâmico.
Consulte Recompilações reduzidas para cargas de trabalho usando tabelas temporárias em vários escopos por Joe Sack.
Você precisará estar no SQL Server 2019 ou superior para se beneficiar disso.