Memutar Ulang File Jejak (SQL Server Profiler)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Pemutaran ulang adalah kemampuan untuk membuka jejak yang disimpan dan memutar ulang lagi. SQL Server Profiler dilengkapi dengan mesin pemutaran multithread yang dapat mensimulasikan koneksi pengguna dan Autentikasi SQL Server. Pemutaran ulang berguna untuk memecahkan masalah aplikasi atau proses. Ketika Anda mengidentifikasi masalah dan menerapkan koreksi, jalankan jejak yang menemukan potensi masalah terhadap aplikasi atau proses yang dikoreksi. Kemudian, putar ulang jejak asli dan bandingkan hasil.

Selain kelas peristiwa lain yang ingin Anda pantau, kelas peristiwa tertentu harus ditangkap untuk mengaktifkan pemutaran ulang. Peristiwa ini diambil secara default jika Anda menggunakan templat jejak TSQL_Replay . Untuk informasi selengkapnya, lihat Persyaratan Pemutaran Ulang.

Untuk memutar ulang file pelacakan

  1. Pada menu File , arahkan ke Buka, lalu klik Lacak File. Pilih file pelacakan yang berisi kelas peristiwa yang diperlukan untuk pemutaran ulang.

  2. Pada menu Putar Ulang , klik Mulai, dan sambungkan ke instans server tempat Anda ingin memutar ulang jejak.

  3. Dalam kotak dialog Putar Ulang Konfigurasi , pada tab Opsi Pemutaran Ulang Dasar , tentukan server Pemutaran Ulang. Klik Ubah untuk mengubah server yang ditampilkan dalam kotak Putar ulang server .

  4. Secara opsional, pilih salah satu tujuan berikut untuk menyimpan pemutaran ulang:

    • Simpan ke file, yang menentukan file untuk menyimpan pemutaran ulang.

    • Simpan ke tabel, yang menentukan tabel database untuk menyimpan pemutaran ulang.

  5. Pilih Putar Ulang peristiwa sesuai urutan peristiwa dilacakatau Putar ulang peristiwa menggunakan beberapa utas. Tabel berikut menjelaskan perbedaan antara pengaturan ini.

    Opsi Deskripsi
    Memutar ulang peristiwa sesuai urutan dilacak Memutar ulang peristiwa dalam urutan mereka direkam. Opsi ini memungkinkan penelusuran kesalahan.
    Memutar ulang peristiwa menggunakan beberapa utas Opsi ini menggunakan beberapa utas untuk memutar ulang setiap peristiwa terlepas dari urutannya. Opsi ini mengoptimalkan performa.
  6. Pilih Tampilkan hasil pemutaran ulang untuk melihat pemutaran ulang saat terjadi.

  7. Secara opsional klik tab Opsi Pemutaran Ulang Tingkat Lanjutuntuk mengonfigurasi opsi berikut:

    • Untuk memutar ulang semua ID proses server (SPID), pilih Putar ulang SPID sistem.

    • Untuk membatasi pemutaran ulang ke proses milik SPID tertentu, pilih Putar ulang satu SPID saja. Dalam kotak SPID untuk memutar ulang , ketik SPID.

    • Untuk memutar ulang peristiwa yang terjadi selama periode waktu tertentu, pilih Batasi pemutaran ulang menurut tanggal dan waktu. Pilih tanggal dan waktu untuk Waktu mulaidan Waktuakhir untuk menentukan periode waktu yang akan disertakan dalam pemutaran ulang.

    • Untuk mengontrol cara SQL Server mengelola proses selama pemutaran ulang, konfigurasikan Opsi Monitor Kesehatan.

Lihat juga

Izin Diperlukan untuk Menjalankan SQL Server Profiler
Memutar Ulang Jejak
Buka File Pelacakan (SQL Server Profiler)
SQL Server Profiler