Loading…

Casos do Dia a Dia – Erro de Collation em uma Consulta

Fala Pessoal, O foco desse post não é explicar o que é uma collation, mas sim contar uma experiência de duas situações que já passei. Quando instalamos o SQL Server ele possui uma collation default chamada SQL_Latin1_General_CP1_CI_AS. Eu particularmente, utilizo na maioria das vezes a collation SQL_Latin1_General_CP1_CI_AI. Agora, imaginem que vocês por algum motivo possuam […]

Casos do Dia a Dia – E-mails de eventos com erros críticos no Banco de Dados

Fala Pessoal, Na semana passada passei por uma experiência que gostaria de compartilhar aqui no Blog. Em meus servidores SQL Server, eu configuro o envio de alertas quando acontece algum erro com severidade entre 20 e 25 (críticos). Um certo dia, precisei reiniciar o serviço do SQL Server. Como não posso fazer isso durante o […]

Casos do Dia a Dia – Databases ONLINE e inacessíveis para SELECT

Fala Pessoal, O tempo está bem curto e por isso faz tempo que não posto por aqui. Semana passada passei por um problema e gostaria de deixar registrado aqui para vocês. Possuo um servidor SQL Server de homologação que é virtualizado. Algumas databases menores ficam dentro do próprio VHD e as que são maiores ficam […]

Querys do Dia a Dia: Monitoramento do Status das Databases e de Páginas Corrompidas

Fala Pessoal, Depois de ter algumas páginas corrompidas e uma database em modo Suspect (Casos do Dia a Dia: Corrupção de Dados e Database Suspect), resolvi criar uma procedure que realiza um monitoramento desse tipo de problema a cada 1 minuto e me envia um e-mail e um torpedo em caso de algum problema. No meu […]

Criando mais de um arquivo de Log melhora a performance do SQL Server?

Fala Pessoal, A algum tempo, almoçando com um profissional que presta serviço de um software para minha empresa, ele me disse que criando vários arquivos de Log para um database melhorava a performance da mesma. Na hora eu achei muito estranho pois nunca tinha lido nada disso em nenhum post ou artigo sobre Tuning. Para […]