Diário do DBA

SQL Server – Encontrar texto, Scripts, nos passos de algum job.

Saiba como encontrar texto, scripts nos passos de algum jobs no SQL Server. Recentemente eu me deparei com uma atividade onde eu tinha que encontrar em todos os jobs agendados uma tabela específica para saber quais jobs utilizavam aquela tabela. Se você quer encontrar alguma tabela, view, procedure, ou qualquer texto específico nos passos dos […]

Diário do DBA

Como fazer Downgrade de uma base de dados SQL Server 2014

Saiba como fazer downgrade de uma base de dados no SQL Server. Recentemente me fizeram a seguinte pergunta, como fazer downgrade de uma base de dados SQL Server? Eu respondi: Não é possível! Mas… Será? Na verdade existe uma forma possível, você pode fazer o script de toda sua base de dados 2014, e executar […]

Dicas SQL Server

SQL Server – Error 1222 lock request time out period exceeded

Saiba como resolver o error 1222 no SQL Server. O error 1222 no SQL Server ocorre quando o período de tempo de uma requisição excede seu limite. O tempo de lock de uma requisição é configurado em milissegundos, uma query espera outra que está bloqueando algum recurso do SQL Server, então retornará o erro de […]

Diário do DBA

SQL Server – CASE Script exemplo e explicação.

Saiba como utilizar a cláusula CASE no SQL Server. Expressões CASE Script podem ser utilizados em diversas situações. Pòr exemplo, em uma lista de um SELECT, em uma cláusula WHERE, cláusulas HAVING, listas IN, DELETE, UPDATE e até mesmo em funções. Um case simples checa uma expressão ao invés de múltiplos valores. Em uma lista […]

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

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