Crie um site como este com o WordPress.com
Comece agora

Resposta – Desafio 01 – TSQL + Performance

Fala, pessoal. Depois de muito tempo estou de volta pra encerrar esse desafio. (Antes tarde do que nunca, vamos pensar assim kkkkkkk) Se você clicou aqui e não sabe muito bem do que se trata, da uma olhada lá: https://vulgomarcio.home.blog/2020/07/15/desafio-01-tsql-performance/ Você pode conferir no video abaixo a minha solução e a solução do Carlos Baldin... Continuar Lendo →

Desafio 01 – TSQL + Performance

Fala, galera, beleza? Hoje trouxe um desafio, onde a ideia em geral é bem simples, escrever um T-SQL que atenda o solicitado com a melhor performance possível. No final, irei postar o resultado e as melhores soluções. Update: A resposta desse desafio já foi lançada e você consegue conferir em: https://vulgomarcio.home.blog/2020/11/14/resposta-desafio-01-tsql-performance/ Espero que vocês se... Continuar Lendo →

CPU Topando vs QueryNonSarg

Oi pessoal, tudo bem?  Há algum tempo atrás passei por um cenário onde uma consulta Non-Sarg era executada constantemente, gerando um alto consumo de CPU, deixando o servidor topado. Meu objetivo hoje é demonstrar como transformei a consulta em SARG diminuindo drasticamente o consumo de CPU.  *Links para os scripts no final do post.  Após utilizarmos... Continuar Lendo →

Você conhece o operador APPLY?

Olá pessoal, tudo bem?  Hoje eu vim falar sobre o operador APPLY. (CROSS APPLY e OUTER APPLY)  Você já conhece este operador? Ele é um excelente recurso que podemos utilizar em diversos casos do dia a dia.  Saber aplica-lo e entender suas variações podem por muitas vezes nos fazer enxergas soluções que podem gerar até mesmo um... Continuar Lendo →

Removendo Operador Eager Spool

Olá pessoal, tudo bem?  Hoje vim compartilhar um caso do meu dia a dia com vocês, onde o operador de EAGER SPOOL impactou na quantidade de leituras e no tempo de execução de uma query. Antes de apresentar o caso, vamos entender um pouco sobre este operador. Table Spool (Eager Spool)  Este operador recebe linha por linha de... Continuar Lendo →

Blog no WordPress.com.

Acima ↑