SQL Server Performance

SQL Server – UNION vs UNION ALL – Qual é mais performático?

Qual o mais performático? Vamos fazer uma pequena análise sobre o assunto e o que faz cada uma das funcionalidades. UNION O comando UNION é usado para selecionar informações de duas tabelas, bem parecido com o JOIN. Porém quando usamos o UNION todas as colunas selecionadas precisam ser do mesmo tipo de dados nas duas […]

Dicas SQL Server

SQL Server – Consulta que mostra chaves estrangeiras e relacionamentos de cada tabela.

Conheça o Script SQL Server que mostra as chaves estrangeiras e relacionamentos das tabelas no seu banco de dados. Hoje vou mostrar a vocês mais um script que uso para fins de documentação de ambientes. Uma consulta que mostra as chaves estrangeiras e relacionamentos de todas as tabelas do seu banco de dados. Para obter […]

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