Blog

SQL Server Performance

SQL Server – Setar a opção AUTO_CLOSE para OFF para melhor performance

Como vocês sabem eu trabalho como consultor SQL Server com foco em performance e desempenho das aplicações de todos os clientes que eu atuo diariamente. E hoje eu vou compartilhar aqui mais uma dica que ajudou um dos clientes a melhorar o desempenho das aplicações utilizando a opção da base de dados AUTO_CLOSE OFF. Esse […]

Diário do DBA

SQL Server – Identificar o espaço utilizado no arquivo de log.

Saiba como identificar o espaço utilizado no arquivo de log Como identificar o espaço utilizado no usado no arquivo de log? Resposta: Usando o seguinte comando para mostrar o espaço usado. Após executar esse comando, veremos os seguintes resultados Temos 4 colunas que representam o resultado do comando. A primeira coluna representa o nome das […]

SQL Server Administração

Como resolver o erro – Error 3201 – Cannot open backup device. Operating system error 3

Saiba como resolver o erro – Error 3101 Recentemente deparei com esse erro 3201. E percebi que o comando de backup do banco de dados também estava falhando se você confiar nos valores padrão para as pastas de destinos do backup que não existem, (no meu caso, não existiam) isso causará esse erro. Mostrarei abaixo […]

SQL Server Administração

SQL Server – Como encontrar os índices desativados.

Saiba como encontrar os índices desativados. Recentemente eu criei um post mostrando Quando ativar e desativar índices no SQL Server. Solicitei que fosse feito uma documentação inclusive para identificar quais índices estão desativados na base de dados, porém não coloquei como encontrar os índices desativados. Bem simples, vou colocar o script abaixo que já mostra […]

Diário do DBA

SQL Server – Quando ativar e desativar índices. ALTER INDEX ENABLE INDEX

Saiba quando ativar e desativar índices Quando podemos desativar índices em uma tabela de banco de dados SQL Server? Lembrando mais uma vez que índices podem ser alterados, apagados, desativados e ativados. Existe uma diferença entre cada um deles. O processo de alterar, pode ser feito para melhorar performance incluindo alguma coluna ou criando um […]

Diário do DBA

Quantas Chaves Estrangeiras posso Colocar em uma única tabela?

Pergunta: Quantas chaves estrangeiras se pode colocar em uma tabela? Recentemente em uma palestra de SQL Server um aluno perguntou ao palestrante, e a resposta foi 253, só que a resposta foi muito curta e sem explicação, resolvi pesquisar um pouco mais em casa e encontrei mais informações que gostaria de compartilhar aqui com vocês. […]

SQL Server Performance

Como esconder a mensagem de números de linhas afetado – SET NOCOUNT

Saiba como esconder a mensagem de números de linhas afetado SET NOCOUNT Muitas transações no SQL Server quando terminam retornam uma mensagem de quantas linhas foram impactadas naquela transação. Essa informação é boa quando você quer saber quantas linhas foram afetadas na execução de uma procedure por exemplo, ou um script simples executado no SQL […]

SQL Server Administração

Como encontrar a versão do SQL Server

Como encontrar qual a versão do SQL Server Problema: Determinar qual service pack está instalado no SQL Server e examinar qual é a versão que está rodando na instância presente. Solução: Existem alguns meios para encontrar qual versão do SQL Server está instalada. Meio 1: Usando o enterprise Enterprise Manager ou SQL Management Studio clicando […]