Hai,
Saya akan terus menjelaskan cara Mengatasi Masalah Performa SQL Server di Seri Artikel ini.
Pemecahan Masalah Kinerja SQL Server
Baca artikel SQLDiag sebelumnya sebelum ini.
Pemecahan Masalah Kinerja SQL Server -6 Kumpulkan Data Kinerja Menggunakan Alat SQLDiag
Melaporkan Data Kinerja SQLDIAG melalui Alat Utilitas RML
Alat RML Utilities tidak tersedia di SQL Server, sehingga Anda perlu menginstalnya. Anda dapat mengunduh alat RML Utilities secara gratis dari tautan ini.
Setelah mengunduh menginstal alat RML Utilities, Anda dapat membuka RML CMD Prompt sebagai berikut.
Setelah membuka RML Utilities akan muncul baris perintah Cmd Prompt sebagai berikut.
Dengan perintah Readtrace di bawah ini, berikan yang pertama dari file jejak (D1010984_SQLDIAG__sp_trace.trc) yang kami buat sebagai hasil dari SQLDIAG di artikel kami sebelumnya sebagai berikut.
Setelah membaca yang pertama, secara otomatis membaca yang lain dan menyiapkan laporan.
readtrace -I"D:\SQL_DIAG_OUTPUT\D1010984_SQLDIAG__sp_trace.trc" -o"D:\Result"
Saat Anda menjalankan perintah di atas, perintah ini membuat tabel khusus dalam database dan memasukkan semua data kinerja ke dalam database ini yang disebut PerfAnalysis pada Instans default kami.
Untuk melihat laporan yang disiapkan oleh RML Utility untuk kami, buka alat Reporter seperti di bawah ini.
Saat Anda membuka alat Reporter, layar seperti berikut akan muncul.
Ketik Instance dan Database dari mana alat Reporter di atas akan menerima Data Kinerja. Saat Anda mengklik tombol OK, alat RML Utilities akan memberikan laporan visual seperti di bawah ini.
Dalam laporan ini, Anda dapat melihat nilai CPU, Reads, Writes, Duration dari database seperti yang ditunjukkan di bawah ini. Saat Anda mengklik tautan Batch Unik di sebelah panah di atas untuk melihat kueri mahal ( TOP SQL ) untuk database, Anda akan melihat kueri mahal ( TOP SQL ) untuk database kami sebagai berikut.
Untuk melihat informasi lebih detail tentang kueri apa pun, klik Templat kueri dari Template Kueri bagian dan lihat detailnya seperti di bawah ini.
Saya akan menjelaskan cara mengatasi masalah Performa ini di SQL Server di artikel Berikutnya.