BSOD

Existem cenários que você precisa entender o que está acontecendo no ambiente, na sua aplicação, no SO, reiniciar a máquina e perder o que está acontecendo não é uma opção. Se a aplicação é consistente na geração de Logs, ou o Windows consegue manter os logs de um problema enquanto a maquina está “travada” já […]

Controle de Cache para páginas WEB

Cache-Control é um cabeçalho HTTP que consiste em um conjunto de configurações que permite com que você especifique como, quando e por quanto tempo um um cache acontecerá. Quando você visita um website, seu browser copia partes dos componentes desse website para um diretório para que experiência seja mais rápida. Quando você revisita esse site muitas […]

SQL na Caixinha

Que o SQL pode rodar em container já não é novidade tem um tempinho. A facilidade que isso nos trás para testar recursos, novidades, configurações, bugs, etc. ajudou demais. Só o trabalho de subir um SO, configurar todo o SO, atualizações do SO, baixar a instalação do SQL, todo o processo de instalação, atualização, configuração […]

Liberar toda a memória do servidor

Todos sabemos que o SQL é um consumidor de memória frenético, quanto mais memória disponível mais memória ele vai reservar para ele. O que é um desenho “by default”, ele sempre fará isso afinal de contas ele precisa alocar as páginas de dados do seu banco em algum lugar. Para resolver todos os seus problemas, […]

SQL Skip Rules

As vezes entender os problemas de uma instalação ou remoção pode ser complicado. Existem cenários em que um Reboot naquele momento não é uma opção, ou um host está totalmente degradado e você precisa forçar a remoção de um SQL já migrado e em estado Offline. Se você executar o Setup normalmente ele vai fazer […]

Habilitar o Dark Theme no SSMS 2016

Para quem já baixou o SSMS 2016/2017 deste a versão de julho o pessoal da Microsoft liberou os temas Blue e Light. Como o SSMS é baseado no Visual Studio essa possibilidade cosmética já estava demorando para aparecer. O problema é já que liberaram esses 2 temas por que não liberar o Dark? Abri um […]

SQL Server no Linux

Todos já devem estar sabendo dessa “novidade” O link para o blog: https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux Se você quiser se cadastrar para “testar” o preview o link é: https://www.microsoft.com/en-us/server-cloud/sql-server-on-linux.aspx Honestamente não sei se isso vai ser bom ou ruim,,, vejo muitas aplicações interessantes, mas também vejo muita dor de cabeça pela frente… pode ser que eles usem isso para acabar […]

Event Notification para kill

Algum tempo atras fiz um post sobre Event Notification para monitorar DeadLock o que funciona muito bem,,, Com um pouco de modificação o mesmo código pode ser utilizado para muitas outras coisas,,, por exemplo: limitar acesso a uma instância bloqueando a conexão do usuário… Aí você pensa: “posso fazer isso por trigger, por que fazer diferente?” […]

Ativando um Windows trial

As vezes é legal voltar a trabalhar um pouco com outras coisas além de SQL Server,,, Essa semana fiz uma consultoria em Active Directory,,,, Fui resolver alguns problemas de replicação e configurar um novo domain controler para replicação,,, Até aí nenhum grande problema,,, o cliente já havia instalado o SO (Windows Server 2012R2),,, atualizei o […]

MSDB e os Pacotes de SSIS

Esse código mostra o tamanho ocupado por cada pacote de SSIS carregado dentro do MSDB. Algumas vezes o MSDB começa a ganhar proporções ocupadas que apenas a limpeza de rotina não dá conta e o pessoal esquece que os pacotes também ocupam espaço…