DMV

#14 – Para que serve

Olá, boa noite…. Final de noite de domingo, véspera de feriado e nosso Brasil desde a última sexta – feira dia 28/04 vivendo fortes emoções na política, economia, esporte e principalmente cidadania. Alias dia 28/04/2017 uma das datas mais importantes da minha vida, neste dia comemorei mais uma primavera como gostam de dizer alguns dos … Continue Lendo "#14 – Para que serve"

#12 – Para que serve

Boa tarde, boa tarde…. Olá pessoal, tudo bem? Mais uma semana começando, para alguns volta as aulas (kkkkk)…. é a mamata esta acabando e o futuro deste país tem que voltar para sua realidade, no mundo capitalista que estamos vivendo, sem o mínimo de educação civica e moral não somos nada. Deixando de lado este pequeno … Continue Lendo "#12 – Para que serve"

Identificando a data do último update em uma tabela

Recentemente um aluno me perguntou como poderia identificar quando ocorreu uma atualização em uma tabela. Para ajudá-lo, recomendei utilizar a dynamic management view (DMV) sys.dm_db_index_usage_stats. Essa dmv retorna a contagem de índices e a data e hora da última operação realizada. Vamos ao teste. Primeiro, vamos criar uma tabela chamada dbo.Tabela1: CREATE DATABASE DBTESTE GO…

Dica do Mês – SQL Server 2016 – Obtendo informações sobre o cache de execução de funções

Pessoal, boa tarde. Tudo bem? Estou retornando com mais um post dedicado a sessão Dica do Mês, este é o post de número 10 dedicado de forma exclusiva a esta sessão. Recentemente alguns dos leitores do meu blog, fizeram alguns comentários e sugestões pedindo para que eu fosse um pouco mais objetivo no conteúdo e … Continue Lendo "Dica do Mês – SQL Server 2016 – Obtendo informações sobre o cache de execução de funções"

Queries do Dia a Dia – Monitorando Contadores de forma simples via DMV

Olá Pessoal, Hoje vou compartilhar com vocês mais um script que utilizo nos clientes que realizo um monitoramento diário do SQL Server. Realizando uma busca na internet você encontra algumas formas de monitorar contadores no SQL Server. Você pode enviar dados do perfmon para um arquivo e depois importar para o SQL Server, pode fazer […]

Monitorando o progresso de execução de querys em tempo real no Microsoft SQL Server 2014.

Olá pessoal, boa tarde!!! E ai quais as novidades? Estamos se aproximando da primavera, e pensar que nos encontramos no inverno com temperaturas na casa dos 30° graus que coisa, algo bastante fora do comum para esta época do ano, mas é a realidade que estamos vivendo. Aproveitando esta onda de calor ou melhor dizendo […]

Monitorando o progresso de execução de querys em tempo real no Microsoft SQL Server 2014.

Olá pessoal, boa tarde!!! E ai quais as novidades? Estamos se aproximando da primavera, e pensar que nos encontramos no inverno com temperaturas na casa dos 30° graus que coisa, algo bastante fora do comum para esta época do ano, mas é a realidade que estamos vivendo. Aproveitando esta onda de calor ou melhor dizendo […]

Transaction Log – Melhores Práticas

Está chegando mais um evento gratuito, online, da comunidade técnica, desta vez pelo VIRTUAL PASS PT sobre o funcionamento e as melhores práticas do Transaction Log. Não percam!   Resumo Nesta sessão serão abordados os principais conceitos e o funcionamento do Transaction Log, para que seja possível ter um melhor entendimento sobre as melhores práticas […]

Eu devo utilizar as DMV?

Você já deve ter ouvido falar nas DMV, mas voce já utilizou alguma? Primeiramente, DMV é o nome mais comum para views (Dynamic Management Views) e functions (Dynamic Management Functions). DMVs são metadados que ficam armazenadas no schema sys, iniciam com sys.dm_* e permitem explorar o comportamento interno do SQL Server com comando SELECT. As … Continue lendo »

Análise de Lentidão – II

Mais um caso interessante onde a soma de fatores fez com que uma transação que deveria demorar 1 segundo demorasse mais de uma hora, mesmo com memória de sobra, processamento abaixo dos 10% e nenhum usuário conectado além do administrator.         Cenário 1.   SQL Server 2008 R2 Standard com Failover Cluster em […]
Go to Top