RS First Dynamics NAV Blog


...from NAV 3.60 to NAV 2013
Archivio Posts
Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Query che generano molto I/O

 Identifichiamo le query che generano molto I/O

Vediamo come possiamo, tramite le viste:
- sys.dm_exec_query_stats
- sys.dm_exec_sql_text
- sys.dm_exec_query_plan

recuperare le prime 10 query che generano il maggior volume di I/O.

SELECT top 10
 (total_logical_reads/execution_count) logical_reads,
 (total_logical_writes/execution_count) logical_writes,
 (total_physical_reads/execution_count) physical_reads,
 Execution_count,
 (SELECT [text] FROM sys.dm_exec_sql_text (sql_handle)) query_text,
 (SELECT query_plan FROM sys.dm_exec_query_plan (plan_handle)) query_plan
FROM sys.dm_exec_query_stats 
ORDER BY (total_logical_reads + total_logical_writes) Desc

Categoria: Sql Server ALL
sabato, 28 apr 2007 Ore. 11.05

Messaggi collegati


Statistiche
  • Views Home Page: 471.750
  • Views Posts: 889.023
  • Views Gallerie: 0
  • n° Posts: 343
  • n° Commenti: 0
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003