16 Şubat 2014 Pazar

Bir Profiler Trace şablonu: TSQL_Duration

Selam millet!

Bu yazımda sizlere zaten birçoğunuzun gördüğü ve fakat büyük ihtimalle denemeden bile pas geçtiği bir şeyden bahsedeceğim. Bir Profiler Trace şablonu olan TSQL_Duration şablonundan (bkz Resim1).

Resim1


Bu şablonun en önemli özelliği Trace'i EventClass ve Duration alanlarıyla gruplandırması ve TextDate, SPID ve BinaryData alanlarıyla vermesi (bkz Resim2).


Resim2

 Peki neden özellikle bu şablondan bahsettim? Neden önemli (en azından bence)? Ne zaman önemli? Bunlardan bahsedeyim hemen.

Bu Trace çok pratik olarak sizlere o anda çalışıyor olan ve sıkıntılı olan işlemi söyleyecek. Anlık bir tespitte bulunmak için kullanılabilecek pratik bir yöntem. Örneğin aşağıdaki ekran görüntüsüne bakarsanız, en uzun süren işlemi hemen görebilirsiniz. Bu Trace o anda çalışıyor olan işlemleri gerçek zamanlı olarak gruplamaya ve en sıkıntılısını en altta göstermeye yarıyor (bkz Resim3).

Resim3
 Umarım işinize yarar!

Kolay gelsin,
Ekrem Önsoy



Hiç yorum yok: