Querys do Dia a Dia

Melhorando a Performance de Consultas no Totvs Protheus – Parte 3

Fala pessoal, Antes de lerem esse post, caso ainda não tenham lido os anteriores, sugiro que façam para seguirem a linha de raciocínio: https://www.fabriciolima.net/blog/2017/12/11/melhorando-a-performance-de-consultas-no-totvs-protheus-parte-1/ https://www.fabriciolima.net/blog/2017/12/18/melhorando-a-performance-de-consultas-no-totvs-protheus-parte-2/ Pegando mais uma quey no Traces de queries demoradas. Durante a semana, essa query apareceu várias vezes demorando mais de 3 segundos. Contudo, no fim de semana, ao rodar ela […]

Casos do Dia a Dia – SQL Server alcançou o limite de 32767 conexões em produção

Fala Galera, Esse é mais um post para compartilhar minhas experiências do Dia a Dia de DBA com vocês. Um cliente que atendo teve um problema onde não conseguia mais realizar conexões no SQL Server. O erro abaixo era gerado ao se tentar conectar no SQL Server: “A severe error occurred on the current command. […]

Casos do Dia a Dia – Trigger para descobrir como um registro é inserido, alterado e deletado

Fala Pessoal, Após um longo tempo, segue mais um post com um caso do dia a dia que aconteceu comigo. Onde trabalho, estavam tentando descobrir o que estava alterando dados de uma tabela e como isso estava sendo feito. Uma das formas de fazer isso era criando um trace, contudo, decidi criar uma trigger, visto [...]

Querys do Dia a Dia: Como encontrar as conexões que mais ocupam espaço no Tempdb

4
Fala Pessoal, Um certo dia, no meio do meu expediente normal de trabalho, recebi a notificação abaixo por e-mail: T: Label:TempDB is 92 Percentage, threshold value for this monitor is 80 Percentage Estava acabando o espaço em disco no drive T: onde o Tempdb está armazenado em um dos  meus servidores SQL Server. Na mesma [...]

Querys do Dia a Dia – Como verificar o código de um objeto via Query

0
Fala Pessoal, A dica de hoje é bem simples, mas pode ser muito útil para quem ainda não conhece. Hoje estava sendo executada uma grande carga (SELECT * INTO FROM …) em uma tabela de uma das minhas databases. Nesse exato momento, eu precisava verificar qual era o código de uma procedure dessa database. Entretanto, [...]

Querys do Dia a Dia – Como Visualizar o Histórico de um Job

2
Querys do Dia a Dia - Como Visualizar o Histórico de um Job no SQL Server

Querys do Dia a Dia: Como visualizar as colunas INCLUDE de um Índice

0
Fala Pessoal, Diariamente preciso visualizar todos os índices de uma tabela para analisar a criação, alteração ou exclusão de um índice. A forma mais rápida de ver os índices de uma tabela específica é selecionar o nome da tabela e apertar Alt+f1. Entretanto, essa maneira não nos mostra as colunas da cláusula include de um índice. [...]

Querys do Dia a Dia – Acompanhando as querys mais demoradas do Banco de Dados

1
Continuando minha série de Querys que utilizo no meu dia a dia, hoje mostrarei uma query que rodo várias vezes durante o dia. Muitos de vocês já devem ter visto meu artigo Passo a passo para encontrar as querys mais demoradas do Banco de Dados, onde mostro como criar um profile que fica rodando em background [...]

Querys do Dia a Dia – Como encontrar um texto em Functions, Views e Procedures

2
Fala Pessoal,  Antes de incluir/excluir/alterar um campo de uma tabela ou antes de incluir/excluir/alterar uma procedure, function ou view se faz necessário procurar no script do banco de dados se esses objetos que serão alterados são utilizados por alguma função, view ou SP. Constantemente eu preciso realizar esse tipo de operação. Para isso, utilizo a query [...]

Querys do Dia a Dia – Monitoramento do Banco de Dados – Who is Active

4
Fala Pessoal, Nesse inicio de ano meu blog ficaria um pouco parado pois estou intensificando meus estudos para atualizar meu título de MCITP Database Administrator para o SQL Server 2008(prova 70-453). Entretanto, como a média de acessos do blog está ainda maior que no ano passado, não poderia deixá-lo parado todo esse tempo. Então, nesse período, resolvi escrever [...]
Go to Top