SQL Server Profiler adalah antarmuka untuk membuat dan mengelola pelacakan serta menganalisis serta memutar ulang hasil pelacakan. Peristiwa ini disimpan dalam file pelacakan yang dapat dianalisis atau digunakan untuk memutar ulang serangkaian langkah tertentu ketika masalah didiagnosis nanti.
Alat SQL Server Profiler dapat menangkap banyak informasi tentang database, seperti status koneksi, menambahkan, menghapus, memodifikasi, dan mengubah pernyataan, parameter prosedur tersimpan yang dieksekusi, dan sebagainya. Jika kita membuat jejak baru secara langsung, setelah mengklik Jalankan, sejumlah besar log akan direkam, yang tidak nyaman bagi kita untuk memecahkan masalah.
Bagaimana jika kita dengan cepat menemukan informasi SQL yang kita butuhkan?
Di templat di trek baru, pilih peristiwa berikut:
Centang untuk menampilkan semua kolom, geser bilah gulir, dan centang "DatabaseName", seperti yang ditunjukkan pada gambar di bawah ini:
Klik filter kolom untuk menemukan databaseName, mirip dengan populasi, kita perlu melacak nama database yang ingin kita analisis, seperti yang ditunjukkan pada gambar berikut:
Tentu saja, Anda juga dapat memfilter berdasarkan ApplicationName:
Terakhir, klik Jalankan.
Coba jalankan pernyataan SQL kueri pada database, dan hasil pelacakan adalah sebagai berikut:
(Akhir)
|