Share via


Oluşturma ve Transact-sql kullanarak Çalıştır izlemeler saklı yordamları

sql izleme izleme süreci mi oluşturmak ve Microsoft kullanarak, izleme çalıştırmak bağlı olarak değişir SQL Server Profilerya da sistem saklı yordamları.

Alternatif olarak SQL Server Profiler, sen-ebilmek kullanma Transact-SQLsistem saklı yordamları oluşturmak ve çalıştırmak izleri. Sistem saklı yordamları kullanarak izleme süreci aşağıdaki gibidir:

  1. Kullanarak bir izleme oluşturmak sp_trace_create.

  2. Olaylar ile ekleme sp_trace_setevent.

  3. (İsteğe bağlı) Bir filtre ile sp_trace_setfilter.

  4. İzleme başlangıç sp_trace_setstatus.

  5. İzleme durdurma sp_trace_setstatus.

  6. İzleme ile yakın sp_trace_setstatus.

    [!NOT]

    Kullanarak Transact-SQLsistem saklı yordamlar oluşturur hiçbir olay disk alanı olduğundan ve hiçbir yazma hataları oluştuğu sürece kaybedeceğimi garanti bir sunucu tarafı izleme. Disk dolu gelir veya disk başarısız olursa, SQL Serverörnek çalışma, ancak durakları izleme devam ediyor. Eğer c2 denetim modu ayarlanır, ve orada bir yazma hatası, izlemeyi durdurur ve SQL Serverörneği kapanıyor. Hakkında daha fazla bilgi için c2 denetim modu , bkz C2 denetim modu sunucu yapılandırma seçeneği.

Bu Bölümde

Konu

Açıklama

Describing Events by Using Data Columns

Olaylar özniteliklerini tanımlamak için kullanılan veri sütunları hakkında bilgi içerir.

Saving Trace Results

İzleme sonuçları bir dosyaya veya bir tablo kaydetme hakkında bilgi içerir.

sql izleme optimize etmek

Sistem performansını izlemenin etkilerini azaltabilir yolları hakkında bilgi içerir.

Izleme filtre

Filtreler için izleme kullanma hakkında bilgi içerir.

İzleme dosyası ve tablo boyutu sınırı

Dosyaları ve tablolar verilerin yazıldığı boyutunu sınırlamak hakkında bilgi içerir. Not yalnızca SQL Server Profilerizleme bilgilerini tablolara yazabilir.

Zamanlamayı izler

Başlangıç saati ve bitiş saati izleme hakkında bilgi içerir.

Ayrıca bkz.

Başvuru

sp_trace_create (Transact-sql)

sp_trace_setevent (Transact-sql)

sp_trace_setfilter (Transact-sql)

Sp_trace_setstatus (Transact-sql)