sys.dm_resource_governor_workload_groups_history_ex (Azure SQL Database)
Berlaku untuk:Azure SQL DatabaseAzure SQL Managed Instance
Setiap baris mewakili rekam jepret berkala statistik grup beban kerja di Azure SQL Database. Rekam jepret diambil ketika mesin database dimulai, dan setiap beberapa detik setelahnya. Interval antara rekam jepret saat ini dan sebelumnya dapat bervariasi, dan disediakan di duration_ms
kolom . Rekam jepret terbaru yang tersedia dikembalikan, hingga 128 rekam jepret untuk setiap grup beban kerja.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
pool_id | int | ID kumpulan sumber daya. Tidak dapat diubah ke null. |
group_id | int | ID grup beban kerja. Tidak dapat diubah ke null. |
nama | nvarchar(256) | Nama grup beban kerja. Tidak dapat diubah ke null. |
snapshot_time | datetime | Tanggalwaktu rekam jepret statistik grup sumber daya yang diambil. |
duration_ms | int | Durasi antara rekam jepret saat ini dan sebelumnya. |
active_worker_count | int | Total pekerja dalam rekam jepret saat ini. |
active_request_count | int | Jumlah permintaan saat ini. Tidak dapat diubah ke null. |
active_session_count | int | Total sesi aktif dalam rekam jepret saat ini. |
total_request_count | bigint | Jumlah kumulatif permintaan yang diselesaikan dalam grup beban kerja. Tidak dapat diubah ke null. |
delta_request_count | int | Jumlah permintaan yang telah selesai dalam grup beban kerja sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
total_cpu_usage_ms | bigint | Penggunaan CPU kumulatif, dalam milidetik, oleh grup beban kerja ini. Tidak dapat diubah ke null. |
delta_cpu_usage_ms | int | Penggunaan CPU dalam milidetik sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_cpu_usage_preemptive_ms | int | Panggilan win32 preemptive tidak diatur oleh SQL CPU RG, sejak rekam jepret terakhir. |
delta_reads_reduced_memgrant_count | int | Jumlah peruntukan memori yang mencapai batas ukuran kueri maksimum sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
reads_throttled | int | Jumlah total bacaan yang dibatasi. |
delta_reads_queued | int | Total IO baca yang diantrekan sejak rekam jepret terakhir. Dapat diubah ke null. Null jika grup sumber daya tidak diatur untuk IO. |
delta_reads_issued | int | Total IO baca yang dikeluarkan sejak rekam jepret terakhir. Dapat diubah ke null. Null jika grup sumber daya tidak diatur untuk IO. |
delta_reads_completed | int | Total IO baca selesai sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_read_bytes | bigint | Jumlah total byte yang dibaca sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_read_stall_ms | int | Total waktu (dalam milidetik) antara baca kedatangan IO dan penyelesaian sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_read_stall_queued_ms | int | Total waktu (dalam milidetik) antara baca kedatangan IO dan masalah sejak rekam jepret terakhir. Dapat diubah ke null. Null jika grup sumber daya tidak diatur untuk IO. Bukan nol delta_read_stall_queued_ms berarti IO sedang dipengaruhi oleh RG . |
delta_writes_queued | int | Total tulis IO yang diantrekan sejak rekam jepret terakhir. Dapat diubah ke null. Null jika grup sumber daya tidak diatur untuk IO. |
delta_writes_issued | int | Total IO tulis yang dikeluarkan sejak rekam jepret terakhir. Dapat diubah ke null. Null jika grup sumber daya tidak diatur untuk IO. |
delta_writes_completed | int | Total IO tulis selesai sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_writes_bytes | bigint | Jumlah total byte yang ditulis sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_write_stall_ms | int | Total waktu (dalam milidetik) antara tulis kedatangan IO dan penyelesaian sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_background_writes | int | Total penulisan yang dilakukan oleh tugas latar belakang sejak rekam jepret terakhir. |
delta_background_write_bytes | bigint | Total ukuran tulis yang dilakukan oleh tugas latar belakang sejak rekam jepret terakhir, dalam byte. |
delta_log_bytes_used | bigint | Log digunakan sejak rekam jepret terakhir dalam byte. |
delta_log_temp_db_bytes_used | bigint | Log Tempdb digunakan sejak rekam jepret terakhir dalam byte. |
delta_query_optimizations | bigint | Jumlah pengoptimalan kueri dalam grup beban kerja ini sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
delta_suboptimal_plan_generations | bigint | Jumlah pembuatan rencana suboptimal yang terjadi dalam grup beban kerja ini karena tekanan memori sejak rekam jepret terakhir. Tidak dapat diubah ke null. |
max_memory_grant_kb | bigint | Pemberian memori maksimum untuk grup dalam KB. |
max_request_cpu_msec | bigint | Penggunaan CPU maksimum, dalam milidetik, untuk satu permintaan. Tidak dapat diubah ke null. |
max_concurrent_request | int | Pengaturan saat ini untuk jumlah maksimum permintaan bersamaan. Tidak dapat diubah ke null. |
max_io | int | Batas IO maksimum untuk grup. |
max_global_io | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
max_queued_io | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
max_log_rate_kb | bigint | Laju log maksimum (kilo-byte per detik) pada tingkat grup sumber daya. |
max_session | int | Batas sesi untuk grup. |
max_worker | int | Batas pekerja untuk grup. |
active_outbound_connection_worker_count | int | Total pekerja koneksi keluar dalam rekam jepret saat ini. |
max_outbound_connection_worker | int | Batas pekerja koneksi keluar untuk grup. |
max_outbound_connection_worker_percent | desimal(5,2) | Pekerja koneksi keluar bersamaan maksimum (permintaan) dalam persentase berdasarkan batas grup. |
Izin
Tampilan ini memerlukan izin TAMPILKAN STATUS SERVER.
Keterangan
Pengguna dapat mengakses tampilan manajemen dinamis ini untuk memantau konsumsi sumber daya mendekati real time untuk kumpulan beban kerja pengguna serta kumpulan internal sistem instans Azure SQL Database.
Penting
Sebagian besar data yang muncul oleh DMV ini ditujukan untuk konsumsi internal dan dapat berubah.
Contoh
Contoh berikut mengembalikan data laju log maksimum dan konsumsi di setiap rekam jepret menurut kumpulan pengguna:
SELECT snapshot_time,
name,
max_log_rate_kb,
delta_log_bytes_used
FROM sys.dm_resource_governor_workload_groups_history_ex
WHERE name LIKE 'User%'
ORDER BY snapshot_time DESC;
Lihat Juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk