Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Aplikasi ke:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL dalam database Microsoft Fabric
SQL Server Management Studio menyediakan kemampuan untuk menampilkan rencana eksekusi langsung kueri aktif. Rencana kueri langsung ini memberikan wawasan real-time tentang proses eksekusi kueri saat kontrol mengalir dari satu operator rencana kueri ke operator lain. Rencana kueri secara langsung menampilkan kemajuan kueri keseluruhan dan statistik eksekusi run-time tingkat operator seperti jumlah baris yang dihasilkan, waktu yang berlalu, kemajuan operator, dan lain-lain.
Karena Anda dapat mengakses data ini secara real time tanpa perlu menunggu kueri selesai, statistik eksekusi ini sangat berguna untuk men-debug masalah performa kueri.
Secara internal, statistik kueri langsung menggunakan DMV Sys.dm_exec_query_profiles.
Warning
Fitur ini terutama ditujukan untuk tujuan pemecahan masalah. Menggunakan fitur ini dapat memperlambat performa kueri secara keseluruhan, terutama pada SQL Server 2014 (12.x). Untuk informasi selengkapnya, lihat Infrastruktur Pembuatan Profil Kueri.
Anda dapat menggunakan fitur ini dengan debugger Transact-SQL.
Menampilkan statistik kueri langsung untuk satu kueri
Untuk menampilkan rencana eksekusi kueri langsung, pada menu alat, pilih ikon Sertakan Statistik Kueri Langsung .
Anda juga dapat mengakses rencana eksekusi kueri langsung dengan mengklik kanan kueri yang dipilih di Management Studio lalu memilih Sertakan Statistik Kueri Langsung.
Mengeksekusi kueri. Rencana kueri live menampilkan kemajuan kueri keseluruhan dan statistik eksekusi (misalnya, waktu yang telah berlalu atau kemajuan) untuk operator rencana kueri. Informasi kemajuan kueri dan statistik eksekusi diperbarui secara berkala saat eksekusi kueri sedang berlangsung. Gunakan informasi ini untuk memahami proses eksekusi kueri secara keseluruhan dan untuk men-debug kueri yang berjalan lama, kueri yang tidak berhenti, kueri yang menyebabkan kelebihan kapasitas, dan habis waktu.
Menampilkan statistik kueri langsung untuk kueri apa pun
Anda juga dapat mengakses rencana eksekusi langsung dari Monitor Aktivitas dengan mengklik kanan kueri apa pun dalam tabel Proses atau Kueri Mahal Aktif .
Remarks
Anda harus mengaktifkan infrastruktur profil statistik sebelum statistik kueri real-time dapat mengumpulkan informasi tentang kemajuan kueri. Tergantung pada versinya, overhead bisa signifikan. Untuk informasi selengkapnya tentang overhead ini, lihat Infrastruktur Pembuatan Profil Kueri.
Permissions
- Untuk mengisi halaman hasil Statistik Kueri Langsung , Anda memerlukan izin tingkat
SHOWPLANdatabase, dan izin apa pun yang diperlukan untuk menjalankan kueri. - Pada SQL Server, Anda memerlukan izin
VIEW SERVER STATEtingkat server untuk melihat statistik langsung. - Pada Tingkat Premium SQL Database, Anda memerlukan
VIEW DATABASE STATEizin dalam database untuk melihat statistik langsung. Pada Tingkat Standar dan Dasar SQL Database, Anda memerlukan akun admin Server atau admin Microsoft Entra untuk melihat statistik yang sedang berjalan.
Note
Microsoft Entra ID sebelumnya dikenal sebagai Azure Active Directory (Azure AD).
Konten terkait
- Gambaran umum rencana eksekusi
- Panduan arsitektur pemrosesan kueri
- Monitor dan Selaraskan Kinerja
- Alat pemantauan dan penyetelan performa
- Buka Monitor Aktivitas di SQL Server Management Studio (SSMS)
- Monitor Aktivitas
- Memantau kinerja dengan menggunakan Query Store
- sys.dm_exec_query_statistics_xml
- sys.dm_exec_query_profiles
- Referensi operator logis dan fisik showplan
- Infrastruktur Pembuatan Profil Kueri