Izleme filtre
Filtreler, bir izleme toplanan olayları sınırlayın. Filtre ayarlanmazsa seçili olay sınıflarının tüm olayları izleme çıkışı döndürülür. Örneğin, belirli kullanıcılara izleme Windows kullanıcı adlarında sınırlama bu kullanıcılar yalnızca çıkış verilerini azaltır.
İzleme için bir filtre ayarlamak için zorunlu değildir. Ancak, bir filtreyi izleme sırasında oluşan yükünü en aza indirir. Filtre odaklı veri döndürür ve böylece performans analizi ve denetimleri kolaylaştırır.
İçinde izleme yakalanan olay verileri süzmek için izleme yalnızca ilgili verileri geri izleme olay ölçütleri seçin. Örneğin içerebilir veya dışlayabilirsiniz izleme belirli bir uygulamanın etkinliğini izleme.
[!NOT]
Ne zaman SQL Server Profilerizleri, oluşturur bu varsayılan olarak kendi etkinliğini filtreler.
Sorguları yürütmek için en uzun zaman toplu işlemleri belirlemek için izlemek, bir başka örnek olarak, izleme yalnızca (cpu asgari değeri 30.000 milisaniye) yürütmek için 30 saniyeden daha uzun sürer toplu işlemleri izlemek için olay ölçütleri ayarlayın.
Filtre oluşturma yönergeleri
Genel olarak, bir izleme filtre uygulamak için aşağıdaki adımları izleyin.
Izleme eklemek istediğiniz olayları tanımlar.
Gereksinim duyduğunuz bilgileri içeren veri sütunları ve verileri tanımlayın.
Bir veri alt kümesini gerekir ve bu verilerin alt kümesini üzerinde göre süzgeçleri tanımlayın tanımlayın.
Örneğin, yalnızca belirli bir süre uzun süren olaylar ilginizi çekebilir. Sen-ebil yaratmak olayları içeren bir izleme nerede süresi veri sütunu 300 milisaniye büyük. Senin izleme bitiş olayları az 300 milisaniye cinsinden içermez.
SQL Server Profiler veya Transact-SQL'de saklı yordamları kullanarak süzgeçler oluşturabilirsiniz.
Izleme şablonu olayları süzmek için
(SQL Server Profiler) izleme olayları süzmek
Filtreleri değiştirmek için
Bir filtre (SQL Server Profiler) Değiştir
Filtre kullanılabilirliği veri sütunu bağlıdır. Bazı veri sütunlarını filtre uygulanamıyor. Filtre uygulanabilir veri sütunları aşağıdaki tabloda gösterildiği gibi yalnızca belirli İlişkisel işleçleri tarafından filtrelenebilir.
İlişkisel işleç |
Simge |
Açıklama |
---|---|---|
Gibi |
GİBİ |
Izleme olay verisi girilen metin gibi olması gerektiğini belirtir. Birden çok değer verir. |
Benzer değil |
BENZER DEĞİL |
Izleme olay verisi girilen metin gibi olmamalıdır belirtir. Birden çok değer verir. |
Eşittir |
= |
Izleme olay verisi girilen değeri olmalıdır belirtir. Birden çok değer verir. |
Eşit değildir |
<> |
Izleme olay verisi girilen değeri eşit olmalıdır değil olduğunu belirtir. Birden çok değer verir. |
Büyüktür |
> |
Izleme olay verisi girilen değerden daha büyük olması gerektiğini belirtir. |
Büyüktür veya eşittir |
>= |
Izleme olay verisi girilen değere eşit veya daha büyük olması gerektiğini belirtir. |
Küçüktür |
< |
Izleme olay verisi girilen değerden daha az olması gerektiğini belirtir. |
Küçüktür veya eşittir |
<= |
Izleme olay verisi girilen değere eşit veya daha az olması gerektiğini belirtir. |
Filtrelenebilen veri sütunları ve kullanılabilir ilişkisel işleçler aşağıdaki tabloda listelenmektedir.
Veri sütunları |
İlişkisel işleçler |
---|---|
ApplicationName |
GİBİ DEĞİL BÖYLE |
BigintData1 |
=, <>, >=, <= |
BigintData2 |
=, <>, >=, <= |
İkilveri |
Kullanım SQL Server ProfilerBu veri sütununun Filtresi olaylara. Daha fazla bilgi için, bkz. SQL Server Profiler ile izlemeler süzme. |
ClientProcessID |
=, <>, >=, <= |
ColumnPermissions |
=, <>, >=, <= |
CPU |
=, <>, >=, <= |
DatabaseID |
=, <>, >=, <= |
Veritabanı adı |
GİBİ DEĞİL BÖYLE |
DBUserName |
GİBİ DEĞİL BÖYLE |
Süre |
=, <>, >=, <= |
EndTime |
>=, <= |
Hata |
=, <>, >=, <= |
EventSubClass |
=, <>, >=, <= |
Dosya adı |
GİBİ DEĞİL BÖYLE |
GUID |
Kullanım SQL Server ProfilerBu veri sütununun Filtresi olaylara. Daha fazla bilgi için, bkz. SQL Server Profiler ile izlemeler süzme. |
Tanıtıcı |
=, <>, >=, <= |
HostName |
GİBİ DEĞİL BÖYLE |
IndexID |
=, <>, >=, <= |
IntegerData |
=, <>, >=, <= |
IntegerData2 |
=, <>, >=, <= |
IsSystem |
=, <>, >=, <= |
LineNumberAnahtar |
=, <>, >=, <= |
LinkedServerName |
GİBİ DEĞİL BÖYLE |
LoginName |
GİBİ DEĞİL BÖYLE |
LoginSid |
Kullanım SQL Server ProfilerBu veri sütununun Filtresi olaylara. Daha fazla bilgi için, bkz. SQL Server Profiler ile izlemeler süzme. |
MethodName |
GİBİ DEĞİL BÖYLE |
Modu |
=, <>, >=, <= |
NestLevel |
=, <>, >=, <= |
NTDomainName |
GİBİ DEĞİL BÖYLE |
NTUserName |
GİBİ DEĞİL BÖYLE |
ObjectId |
=, <>, >=, <= |
ObjectID2 |
=, <>, >=, <= |
NesneAdı |
GİBİ DEĞİL BÖYLE |
NesneTürü |
=, <>, >=, <= |
Ofset |
=, <>, >=, <= |
OwnerId |
=, <>, >=, <= |
SahibininAdı |
GİBİ DEĞİL BÖYLE |
ParentName |
GİBİ DEĞİL BÖYLE |
İzinler |
=, <>, >=, <= |
ProviderName |
GİBİ DEĞİL BÖYLE |
Okur |
=, <>, >=, <= |
RequestId |
=, <>, >=, <= |
Rol adı |
GİBİ DEĞİL BÖYLE |
RowCounts |
=, <>, >=, <= |
SessionLoginName |
GİBİ DEĞİL BÖYLE |
Önem derecesi |
=, <>, >=, <= |
SourceDatabaseID |
=, <>, >=, <= |
SPID |
=, <>, >=, <= |
SqlHandle |
Kullanım SQL Server ProfilerBu veri sütununun Filtresi olaylara. Daha fazla bilgi için, bkz. SQL Server Profiler ile izlemeler süzme. |
StartTime |
>=, <= |
Durum |
=, <>, >=, <= |
Başarı |
=, <>, >=, <= |
TargetLoginName |
GİBİ DEĞİL BÖYLE |
TargetLoginSid |
Kullanım SQL Server ProfilerBu veri sütununun Filtresi olaylara. Daha fazla bilgi için, bkz. SQL Server Profiler ile izlemeler süzme. |
Hedefkullanıcıadı |
GİBİ DEĞİL BÖYLE |
TextData 1 |
GİBİ DEĞİL BÖYLE |
TransactionID |
=, <>, >=, <= |
Tür |
=, <>, >=, <= |
Yazıyor |
=, <>, >=, <= |
XactSequence |
=, <>, >=, <= |
1 Olayları izleme, osql yardımcı programını veya sqlcmd yarar, her zaman eklenmesi % filtreler için TextData veri sütunu.
Bir güvenlik önlemi olarak, sql izleme, izleme otomatik olarak şifreler etkileyen güvenlikle ilgili saklı yordamlar bilgilerinden atlar. Bu güvenlik mekanizmasını nonconfigurable ve her zaman etkin. Aksi takdirde Tarih tüm etkinliğini izlemek için izinlere sahip kullanıcılar, engeller SQL Server, Parolaları yakalayan alındı.
Aşağıdaki güvenlikle ilgili saklı yordamlar izlenir, ancak hiçbir çıktı yazılır TextData veri sütunu:
sp_adddistpublisher (Transact-sql)
sp_adddistributiondb (Transact-sql)
eşdeğerdirsp_adddistributor (Transact-sql)
sp_addlinkedserver (Transact-sql)
sp_addlinkedsrvlogin (Transact-sql)
sp_addmergepullsubscription_agent (Transact-sql)
yürütme eşdeğerdirsp_addpullsubscription_agent (Transact-sql)
sp_addremotelogin (Transact-sql)
sp_addsubscriber (Transact-sql)
sp_approlepassword (Transact-sql)
sp_changedistpublisher (Transact-sql)
sp_changesubscriber (Transact-sql)
sp_helpsubscription_properties (Transact-sql)
sp_link_publication (Transact-sql)