Pesquisar este blog

quinta-feira, 4 de agosto de 2011

Dica da semana

Uma dica muito útil para processos de carga.

Você sabe a diferença entre UNION e UNION ALL?

A diferença é bem simples, UNION agrupa dois sources fazendo DISTINCT do resultset, enquanto UNION ALL  apenas junta os resultsets de cada source.

Em outras palavras, UNION ALL é mais performático por economizar o overhead da agregação.

Claro que cada um serve para uma coisa diferente, mas se você sabe o cenário em que trabalha, agora pode escolher se vai utilizar um ou outro.

Abs,

Nenhum comentário:

Postar um comentário