Bagikan melalui


Memantau kueri T-SQL yang sedang berjalan dan selesai menggunakan aktivitas Kueri

Berlaku untuk:✅ Titik akhir analitik SQL dan Gudang di Microsoft Fabric

Memantau kueri SQL sangat penting untuk memantau dan memecahkan masalah performa gudang Fabric Anda, dan juga untuk menjaga efisiensi gudang. Dengan aktivitas Kueri, Anda memiliki tampilan satu stop dari semua kueri T-SQL yang berjalan dan historis bersama dengan daftar kueri yang berjalan lama dan sering dijalankan tanpa harus menjalankan kode T-SQL apa pun. Anda dapat menggunakan aktivitas Kueri memastikan bahwa kueri tidak memakan waktu lebih lama dari yang diharapkan untuk dijalankan dan berhasil diselesaikan.

Prasyarat

  • Anda harus menjadi admin di ruang kerja Anda untuk mengakses aktivitas Kueri. Anggota, Kontributor, Pemirsa tidak memiliki izin untuk mengakses tampilan ini.

Mulai

Ada dua cara untuk meluncurkan pengalaman aktivitas Kueri.

  • Pilih Opsi Lainnya (...) di samping gudang yang ingin Anda pantau dalam tampilan ruang kerja dan pilih Aktivitas kueri.

    Cuplikan layar titik entri aktivitas Kueri dari menu konteks ruang kerja.

  • Di dalam editor kueri gudang yang ingin Anda pantau, pilih Aktivitas kueri di pita.

    Cuplikan layar titik entri aktivitas Kueri dari pita.

Kueri dijalankan

Pada halaman Jalannya Kueri, Anda bisa melihat daftar kueri yang sedang berjalan, berhasil, dibatalkan, dan gagal selama 30 hari terakhir.

  • Gunakan daftar dropdown untuk memfilter status, pengirim, atau waktu pengiriman.
  • Gunakan bilah pencarian untuk memfilter kata kunci tertentu dalam teks kueri atau kolom lainnya.

Untuk setiap kueri, detail berikut disediakan:

Nama kolom Deskripsi
Id pernyataan terdistribusi ID unik untuk setiap kueri
Teks kueri Teks kueri yang dijalankan (hingga 8.000 karakter)
Waktu pengiriman (UTC) Tanda waktu saat permintaan tiba
Durasi Waktu yang dibutuhkan kueri untuk dijalankan
Keadaan Status kueri (Berjalan, Berhasil, Gagal, atau Dibatalkan)
Pengirim Nama pengguna atau sistem yang mengirim kueri
Id Sesi ID yang menautkan kueri ke sesi pengguna tertentu
Jalankan sumber Nama program klien yang memulai sesi

Saat Anda ingin memuat ulang kueri yang ditampilkan di halaman, pilih tombol Refresh di pita. Jika Anda melihat kueri yang sedang berjalan yang ingin Segera Anda hentikan eksekusinya, pilih kueri menggunakan kotak centang dan pilih tombol Batalkan . Anda akan diminta dengan dialog untuk mengonfirmasi sebelum kueri dibatalkan. Setiap kueri yang tidak dipilih yang merupakan bagian dari sesi SQL yang sama dengan yang Anda pilih juga akan dibatalkan.

Cuplikan layar dari dialog pembatalan pelaksanaan kueri.

Informasi yang sama mengenai menjalankan kueri juga dapat ditemukan menggunakan tampilan manajemen dinamis.

Analisis kueri

Pada halaman Wawasan Kueri, Anda dapat melihat daftar kueri yang berjalan lama dan kueri yang sering dijalankan untuk membantu menentukan setiap tren dalam kueri penyimpanan data Anda.

Untuk setiap kueri dalam wawasan kueri yang berjalan lama, detail berikut disediakan:

Nama kolom Deskripsi
Teks kueri Teks kueri yang dijalankan (hingga 8.000 karakter)
Durasi eksekusi median Waktu eksekusi kueri median (ms) dalam berbagai pengujian
Jumlah pemrosesan Jumlah total kali kueri dijalankan
Durasi proses terakhir Waktu eksekusi terakhir (ms)
ID pernyataan terdistribusi yang terakhir dijalankan ID unik untuk eksekusi kueri terakhir
ID sesi eksekusi terakhir ID Sesi untuk eksekusi terakhir

Untuk setiap kueri dalam wawasan Kueri yang Sering Dijalankan, detail berikut disediakan:

Nama kolom Deskripsi
Teks kueri Teks kueri yang dijalankan (hingga 8.000 karakter)
Durasi eksekusi rata-rata Waktu eksekusi kueri rata-rata (ms) untuk semua pelaksanaan
Durasi maksimum Waktu eksekusi kueri terpanjang (ms)
Durasi min Waktu eksekusi kueri terpendek (ms)
ID pernyataan terdistribusi yang terakhir dijalankan ID unik untuk eksekusi kueri terakhir
Jumlah Pelaksanaan Jumlah total kali kueri dijalankan
Jumlah eksekusi yang berhasil Jumlah eksekusi kueri yang berhasil
Jumlah eksekusi yang gagal Jumlah pelaksanaan pertanyaan yang gagal
Jumlah eksekusi yang dibatalkan Jumlah pelaksanaan kueri yang dibatalkan

Informasi yang sama mengenai kueri yang selesai, gagal, dan dibatalkan dari Kueri berjalan bersama dengan wawasan agregat juga dapat ditemukan dalam Wawasan kueri di gudang data Fabric.

Batasan

  • Kueri historis dapat memakan waktu hingga 15 menit untuk muncul dalam aktivitas Kueri tergantung pada beban kerja bersamaan yang dijalankan.
  • Hanya 10.000 baris teratas yang dapat diperlihatkan di tab Lari Kueri dan Analisis Kueri untuk pilihan filter yang diberikan.
  • Kesalahan "Nama objek tidak valid queryinsights.exec_requests_history" mungkin terjadi jika "Aktivitas Kueri" diluncurkan segera setelah gudang baru dibuat, karena tampilan sistem dasar belum dibuat. Sebagai solusinya, tunggu dua menit, lalu refresh halaman.