Jejak membolehkan anda menjejaki tindakan spesifik yang dilakukan terhadap pangkalan data SQL Server. Mereka memberikan maklumat yang berharga untuk masalah pangkalan data penyelesaian masalah dan menala prestasi mesin pangkalan data. Dalam tutorial ini, kita berjalan melalui proses mewujudkan SQL Server Trace dengan SQL Server Profiler, langkah demi langkah.
Catatan: Artikel ini adalah untuk pengguna SQL Server 2008 dan lebih awal. Jika anda menggunakan SQL Server 2012, baca artikel kami yang lain tentang mencipta jejak dengan SQL Server 2012.
Bagaimana Membuat Jejak Dengan Profiler SQL Server
-
Buka SQL Server Management Studio dengan memilihnya dari Mulakan menu.
-
Daripada Alat menu, pilih SQL Server Profiler.
-
Apabila SQL Server Profiler terbuka, pilih Trace Baru daripada Fail menu.
-
SQL Server Profiler kemudiannya akan meminta anda untuk menyambung ke contoh SQL Server yang anda ingin profil. Sediakan butiran sambungan dan klik Sambungkan butang untuk meneruskan.
-
Buat nama deskriptif untuk mengesan dan taip ke dalam Jejak Nama kotak teks.
-
Pilih templat untuk jejak anda dari menu lungsur. (Lihat Tips Template di bawah untuk mendapatkan maklumat mengenai beberapa template surih yang biasa digunakan)
-
Pilih Simpan ke Fail untuk menyimpan jejak anda pada fail pada pemacu keras setempat. Sediakan nama fail dan lokasi di dalam Simpan sebagai tingkap yang muncul sebagai hasil daripada mengklik kotak semak.
-
Klik pada Pemilihan Peristiwa tab untuk mengkaji semula peristiwa yang boleh anda pantau dengan jejak anda. Sesetengah peristiwa akan dipilih secara automatik berdasarkan template yang anda pilih. Anda boleh mengubah suai pilihan lalai pada masa ini. Anda boleh melihat pilihan tambahan dengan mengklik Tunjukkan Semua Acara dan Tunjukkan Semua Lajur kotak pilihan.
-
Klik Jalankan butang untuk memulakan jejak anda. SQL Server akan mula mencipta jejak, memberikan butiran seperti ditunjukkan dalam imej. (Anda boleh mengklik imej untuk memperbesarnya.) Apabila anda selesai, pilih Stop Trace daripada Fail menu.
Tip Template
- Templat Standard mengumpul pelbagai maklumat mengenai sambungan SQL Server, prosedur tersimpan, dan penyata Transact-SQL.
- Templat Menala mengumpul maklumat yang boleh digunakan dengan Penasihat Penalaan Engine Database untuk menala prestasi SQL Server anda.
- Templat TSQL_Replay mengumpulkan maklumat yang mencukupi mengenai setiap pernyataan Transact-SQL untuk mencipta semula aktiviti pada masa akan datang.