SQL Serverde Dizin İşlem İstatistiklerini Bulma

hack databases running cmd commands from online ms sql

Bu yazıda, Dizinlerin farklı operasyonel istatistiklerini bulmak için bir SQL betiği paylaşıyorum.

Bu komut dosyası DBA için kullanışlıdır çünkü bazen toplam kaç zaman indeksinin güncellendiği sonucuna varılmasını gerektirir.

Aşağıdaki komut dosyasını kullanarak, dizinler için INSERT, UPDATE ve DELETE istatistiklerinin toplam sayısını bulabilirsiniz.

SELECT 
	OBJECT_NAME(DDIOS.OBJECT_ID) AS ObjectName
	,I.[NAME] AS IndexName
	,DDIOS.LEAF_INSERT_COUNT AS TotalInsertCount
	,DDIOS.LEAF_UPDATE_COUNT AS TotalUpdateCount
	,DDIOS.LEAF_DELETE_COUNT AS TotalDeleteCount
FROM SYS.DM_DB_INDEX_OPERATIONAL_STATS (NULL,NULL,NULL,NULL ) AS DDIOS
INNER JOIN SYS.INDEXES AS I 
	ON I.OBJECT_ID = DDIOS.OBJECT_ID
	AND I.INDEX_ID = DDIOS.INDEX_ID 
WHERE  OBJECTPROPERTY(DDIOS.OBJECT_ID,'IsUserTable') = 1
Bu Yazımızda Okuyun :   SQL Serverde Açık İşlemler Nasıl Bulunur ?
E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

İlgili Yazılar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Hızlı yorum için giriş yapın.

meritking meritking giriş kingroyal meritking güncel giriş madridbet güncel giriş
grandpashabet grandpashabet giriş cratosroyalbet betwoon
deneme bonusu veren siteler
deneme bonusu veren siteler

Giriş Yap