Bom dia, pessoal, tudo bem com vocês? Hoje vou mostrar uma situação que me aconteceu em um ambiente produtivo. Ao tentar atualizar o Cumulative Update em uma instancia Sql Server, ela apresentou erro na instalação. Irei mostrar o erro e como resolvi. O cenário que agora vou mostrar é uma simulação do que aconteceu. …
Leia mais
No caso de hoje vamos falar sobre um caso que atuamos num cliente que tinha um job que chamava uma SP e o tempo médio de execução era de 9h30min. Dentro dessa SP executava basicamente uma query como a abaixo:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
SELECT CTE.CAMPO1 ,CTE.CAMPO2 ,CTE.CAMPO3 ,CTE.CAMPO4 ,CTE.CAMPO2 - ABS(CTE.CAMPO3 + CTE.CAMPO4) CAMPO5 FROM ( SELECT dbo.FNCDATA(TAB1.CAMPO1) CAMPO1 ,TAB1.CAMPO2 ,TAB2.CAMPO3 ,TAB2.CAMPO4 FROM LS_SERVIDOR.BASE1.dbo.TABELA1 TAB1(NOLOCK) INNER JOIN LS_SERVIDOR.BASE2.dbo.TABELA2 TAB2 (NOLOCK) ON TAB1.CODIGO = TAB2.CODIGO WHERE TAB1.CAMPO1 >= @DT_INI ) CTE GROUP BY CTE.CAMPO1 ,CTE.CAMPO2 ,CTE.CAMPO3 ,CTE.CAMPO4 HAVING CTE.CAMPO2 - ABS(CTE.CAMPO3 + CTE.CAMPO4) <> 0 |
Era uma subquery que ia via linked server buscar os dados para serem agrupados…
Leia mais
Hoje vamos compartilhar o depoimento de um cliente, que após nossa consultoria apresentou uma enorme redução de custos mantendo a performance desejada! “Estávamos usando 80 vCores no Azure, e mesmo com isso tínhamos problemas constantes de gargalo no banco de dados. Fazíamos trabalhos pontuais para resolver grandes gargalos, mas precisávamos de um apoio especializado e…
Leia mais
Fala Pessoal, Tudo certo? Estamos realizando um Tuning em uma grande empresa, que tem lojas nos shoppings espalhados pelo país, e surgiu um caso que gostaria de compartilhar com vocês. Existia um job nesse ambiente que ficava rodando por 1 dia, 2 dias, 3 dias e o cliente cancelava a execução manualmente: Olhando no…
Leia mais