Dicas para um DBA Iniciante – Diagnosticando problemas de pressão de memória no SQL Server
Fala galera, tudo bem? No vídeo de hoje quero demonstrar uma consulta que utilizei em um cliente da VitaDB Solutions para identificar um cenário de pressão de memória. –Verifica o PLE de dentro do SQL ServerSELECTple.[Node],LTRIM(STR([PageLife_S]/3600))+’:’+REPLACE(STR([PageLife_S]%3600/60,2),SPACE(1),’0′)+’:’+REPLACE(STR([PageLife_S]%60,2),SPACE(1),’0′) [PageLife],ple.[PageLife_S],dp.[DatabasePages] [BufferPool_Pages],CONVERT(DECIMAL(15,3),dp.[DatabasePages]*0.0078125) [BufferPool_MiB] ,CONVERT(DECIMAL(15,3),dp.[DatabasePages]*0.0078125/[PageLife_S]) [BufferPool_MiB_S]FROM(SELECT [instance_name] [node],[cntr_value] [PageLife_S] FROM sys.dm_os_performance_countersWHERE [counter_name] = ‘Page life expectancy’) pleINNER JOIN(SELECT [instance_name] [node],[cntr_value] […]
The post Dicas para um DBA Iniciante – Diagnosticando problemas de pressão de memória no SQL Server appeared first on Vitor Fava.