Arquivos do Blog

Plano estimado vs plano atual no SQL Server

O plano de execução estimado é criado sem executar uma consulta de fato. As estimativas são baseadas nas estatísticas da(s) tabela(s) envolvidas na consulta e recursos do servidor. Este recurso pode ser usado em qualquer código T-SQL. Normalmente, o plano

Marcado com: , , ,
Publicado em SQL Server

Tipos de join no plano de execução

O SQL Server suporte 4 tipos de junção: nested loops join, merge join, hash join e remote join. Nested loops join Percorre a tabela interna, será percorrida linha a linha para cada linha encontrada na tabela externa; é muito eficiente quando

Marcado com: , , , , ,
Publicado em SQL Server

Plano de execução do SQl Server – Parte 1

O plano de execução (query execution plan) é uma sequencia de tarefas com o objetivo de analisar, interpretar, compilar e sugerir uma árvore de execução capaz de executar a especificação de uma instrução SQL. Com a analise de um plano

Marcado com: , , ,
Publicado em SQL Server

Colunas computadas

Uma coluna computada tem seu valor calculado dinamicamente, através de uma expressão, que pode ou não referenciar outras colunas da mesma tabela. Ou seja, um comando DML não poderia definir o valor de uma coluna computada. Para definir uma coluna

Marcado com: , , ,
Publicado em Dicas rápidas, SQL Server