Memfilter Peristiwa dalam Pelacakan (SQL Server Profiler)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Filter membatasi peristiwa yang dikumpulkan dalam jejak. Jika filter tidak diatur, semua peristiwa kelas peristiwa yang dipilih dikembalikan dalam output jejak. Tidak wajib mengatur filter untuk pelacakan. Namun, filter meminimalkan overhead yang dikeluarkan selama pelacakan.

Anda menambahkan filter ke definisi pelacakan dengan menggunakan tab Pemilihan Peristiwa dari kotak dialog Properti Pelacakan atau Properti Templat Pelacakan .

Memfilter peristiwa dalam pelacakan

  1. Dalam kotak dialog Properti Pelacakan atau Properti Templat Pelacakan , pilih tab Pemilihan Peristiwa .

    Tab Pemilihan Peristiwa berisi kontrol kisi. Kontrol kisi adalah tabel yang berisi masing-masing kelas peristiwa yang dapat dilacak. Tabel berisi satu baris untuk setiap kelas peristiwa. Kelas peristiwa mungkin sedikit berbeda, tergantung pada jenis dan versi server yang terhubung dengan Anda. Kelas peristiwa diidentifikasi di kolom Peristiwa kisi dan dikelompokkan menurut kategori peristiwa. Kolom yang tersisa mencantumkan kolom data yang dapat dikembalikan untuk setiap kelas peristiwa.

  2. Pilih Filter Kolom.

    Kotak dialog Edit Filter muncul. Kotak dialog Edit Filter berisi daftar operator perbandingan yang bisa Anda gunakan untuk memfilter peristiwa dalam pelacakan.

  3. Untuk menerapkan filter, pilih operator perbandingan, dan ketik nilai yang akan digunakan untuk filter.

  4. PilihOK.

Pertimbangan:

  • Jika Anda mengatur kondisi filter pada kolom data StartTime dan EndTime dari tab Pemilihan Peristiwa, pastikan bahwa:

    • Tanggal yang Anda masukkan cocok dengan format ini: YYYY/MM/DD HH:mm:sec.

      -ATAU-

    • Gunakan pengaturan regional untuk menampilkan nilai tanggal dan waktu dicentang dalam kotak dialog Opsi Umum . Untuk menampilkan kotak dialog Opsi Umum, pada menu Alat SQL Server Profiler, pilih Opsi.

      -DAN-

      • Tanggal yang Anda masukkan adalah antara 1 Januari 1753 dan 31 Desember 9999.
  • Jika melacak peristiwa dari utilitas osql atau dari utilitas sqlcmd , selalu tambahkan % ke filter pada kolom data TextData .

Catatan

Kotak centang untuk Kecualikan baris yang tidak berisi nilai dapat memfilter baris dengan:

  • Nilai NULL
  • String kosong (yang secara teknis adalah nilai)

sementara TIDAK memfilter peristiwa di mana kolom itu sendiri tidak ada.

Langkah berikutnya