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 […]
Blog
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 […]
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 – 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 […]
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 […]
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. […]
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 […]
7 Novidades no SQL Server 2016
Saiba quais são as 7 novidades no SQL Server 2016 Como DBA SQL Server estive olhando algumas novidades do SQL Server 2016 e listei algumas das mais importantes. Então vamos começar. 1. Query Store O query optimizer é uma novidade no SQL Server 2016 que permite que o DBA ou Desenvolvedores identificar as consultas que […]
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 […]
Quem é sysadmin na sua instância?
Quem é sysadmin (sa) nas suas instâncias SQL Server? Se lembra do seu primeiro dia de trabalho como DBA SQL Server? Há sempre aquelas tarefas que são padrão que devem ser executadas certo? Segurança é sempre minha maior prioridade. Então o que você deve fazer é ir em todos os servidores, em todas as instâncias, e […]