Olay sayacı hedef

Genişletilmiş olayları oturumu sırasında oluşan tüm olayları olay sayacı hedef sayar. Olay sayacı hedef kullanarak, tam olay toplama yükünü eklemeden iş yükünü özellikleri hakkında bilgi edinebilirsiniz. Bu hedef, özelleştirilebilir parametre vardır.

Bir oturumu hedef ekleme

Olay sayacı hedef için Genişletilmiş olayları oturumu eklemek için oluştururken veya alter olay oturumu aşağıdaki deyimi içermelidir:

ADD TARGET package0.event_counter

Hedef çıkış gözden geçirme

Olay sayacı hedef çıktılarını gözden geçirmek için aşağıdaki kullanabilirsiniz sorgulamak, değiştirmek session_nameolay oturum adı:

SELECT name, target_name, CAST(xet.target_data AS xml)
FROM sys.dm_xe_session_targets AS xet
JOIN sys.dm_xe_sessions AS xe
   ON (xe.address = xet.event_session_address)
WHERE xe.name = 'session_name'

Aşağıdaki örnek, olay sayacı hedef çıktı biçimini gösterir.

<CounterTarget truncated = "0">
  <Packages>
    <Package name = "[package name]">
      <Event name = "[event name]" count = "[number]" />
    </Package>
  </Packages>
</CounterTarget>

Ayrıca bkz.

Başvuru

sys.dm_xe_session_targets (Transact-sql)

OLAY SESSION (Transact-sql) oluştur

alter olay SESSION (Transact-sql)

Kavramlar

SQL Server Genişletilmiş olayları hedefleri