Loading…

Database Mirroring – Operation Mode High Performance – Parte 1

Fala Pessoal, Nesse post começo a testar como o Database Mirroring se comporta configurado com o Operation mode High Performance. Nome das instâncias participantes dos testes: 1 – Instancia5                  – Servidor Principal, referenciado no texto por Servidor A 2 – Instancia5\INST1    – Servidor Mirror, referenciado no texto por Servidor B Nome da database espelhada: Mirror1 […]

Database Mirroring – Como alterar o Operation Mode

Fala Pessoal, Nesse primeiro teste, realizei todas as alterações de Operations Mode possíveis em um Database Mirroring. Os 3 operations mode possíveis são: High Safety with Automatic Failover. High Safety without Automatic Failover. High Performance. Para acompanhar as alterações, utilizei a query abaixo após cada alteração de status do Mirror: SELECT db.name, mirroring_state_desc, mirroring_safety_level_desc,mirroring_witness_state_desc FROM […]

Casos do Dia a Dia – CREATE TABLE gerando um arquivo DUMP! Isso é um bug?

Olá Pessoal, No meu ambiente existem uns 30 profissionais que utilizam o SQL Server diariamente (Dev, ERP e BI). Com isso, cada dia uma pessoa me aparece com um problema diferente para resolver. Entretanto, em uma dessas vezes, eles se superaram e me mandaram um problema que eu não consegui explicar o motivo. Durante uma […]

Colunas com valores NULL ocupam espaço em disco? Mito?

Olá Pessoal, Muitos de vocês já devem ter recebido a seguinte solicitação: “Favor criar uma coluna nova na tabela X (80 milhões de linhas). Como os valores existentes serão NULLs, esse campo não ocupará espaço em disco e não teremos nenhum impacto nessa tabela“. Entretanto, não é exatamente isso que acontece! Tipos de dados que […]

MVA – Microsoft Virtual Academy – SQL Server 2008 R2 e BI

Fala Pessoal, Segue mais uma dica aqui no Blog para ajudar a divulgar mais esse recurso de aprendizado disponibilizado pela microsoft. O MVA (Microsoft Virtual Academy) foi lançado em Janeiro e é um centro de capacitação gratuíto e em português. O aluno cadastrado tem acesso a diversos materiais (webcasts, laboratórios on-line, vídeos on demand, artigos […]

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 […]