Encontre a maior tabela no seu banco de dados SQL Server Como saber quantidade de linhas, colunas e tamanho de cada tabela no banco de dados.
DBA SQL Server com foco em pequenas e médias empresas com o propósito de aumentar a performance do seu negócio por meio de uma análise detalhada.
Encontre a maior tabela no seu banco de dados SQL Server Como saber quantidade de linhas, colunas e tamanho de cada tabela no banco de dados.
Diferenças entre as chaves primárias e Chave única Constraints. Chave primária: Chave primária força valores únicos na coluna que for definida. Além disso, cria um índice clusterizado na coluna. Chave primária não permite valores nulos, Criando uma tabela com chave primária. Alterando uma tabela adicionando uma chave primária: Chave Única: Chave única força valores únicos […]
Como salvar plano de execução e enviar por email: Salvando o plano de execução e enviando por email. Recentemente trabalhando em um cliente como DBA SQL Server, um desenvolvedor me informou que havia uma query que estava lenta, pedi que me enviasse o plano de execução da query por e-mail e ele me perguntou: Como […]
Descubra como encontrar as querys que levam muito tempo e seus planos de execução Isso é bem simples, o SQL guarda todos os planos de execução onde nós podemos acessar através das DMV’s, essas informações são apagadas quando o serviço do SQL Server é reiniciado. Ao executar a query abaixo podemos saber quais são os […]
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 […]
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 […]
Veja um cursor para matar todos os processos no SQL Server. Lembrando que quando você executar esse script, verifique em qual ambiente está executando. Use com moderação.
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 […]
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 […]
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 […]