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.
Berlaku untuk: SQL Server 2016 (13.x) dan versi
yang lebih baru Azure SQL Database
Azure SQL Managed Instance SQL database
di Microsoft Fabric
Mengembalikan I/O tingkat baris saat ini, penguncian, dan aktivitas metode akses untuk grup baris terkompresi dalam indeks penyimpan kolom. Gunakan sys.dm_db_column_store_row_group_operational_stats untuk melacak lamanya waktu kueri pengguna harus menunggu untuk membaca atau menulis ke grup baris terkompresi atau partisi indeks penyimpan kolom, dan mengidentifikasi grup baris yang mengalami aktivitas I/O atau hot spot yang signifikan.
Indeks penyimpan kolom dalam memori tidak muncul di DMV ini.
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
| object_id | int | ID tabel dengan indeks penyimpan kolom. |
| index_id | int | ID indeks penyimpan kolom. |
| partition_number | int | Nomor partisi berbasis 1 dalam indeks atau timbunan. |
| row_group_id | int | ID grup baris di indeks penyimpan kolom. Ini unik dalam partisi. |
| scan_count | int | Jumlah pemindaian melalui grup baris sejak mulai ulang SQL terakhir. |
| delete_buffer_scan_count | int | Berapa kali buffer penghapusan digunakan untuk menentukan baris yang dihapus dalam grup baris ini. Ini termasuk mengakses hashtable dalam memori dan pohon B yang mendasar. |
| index_scan_count | int | Berapa kali partisi indeks penyimpan kolom dipindai. Ini sama untuk semua grup baris dalam partisi. |
| rowgroup_lock_count | bigint | Jumlah kumulatif permintaan kunci untuk grup baris ini sejak mulai ulang SQL terakhir. |
| rowgroup_lock_wait_count | bigint | Berapa kali mesin database menunggu penguncian grup baris ini sejak mulai ulang SQL terakhir. |
| rowgroup_lock_wait_in_ms | bigint | Jumlah kumulatif milidetik mesin database menunggu pada kunci grup baris ini sejak mulai ulang SQL terakhir. |
Catatan
Dokumentasi menggunakan istilah pohon B umumnya dalam referensi ke indeks. Dalam indeks rowstore, Mesin Database mengimplementasikan pohon B+. Ini tidak berlaku untuk indeks penyimpan kolom atau indeks pada tabel yang dioptimalkan memori. Untuk informasi selengkapnya, lihat panduan arsitektur dan desain indeks SQL Server dan Azure SQL.
Izin
Memerlukan izin berikut:
Izin CONTROL pada tabel yang ditentukan oleh object_id.
LIHAT izin STATUS DATABASE untuk mengembalikan informasi tentang semua objek dalam database, dengan menggunakan kartubebas objek @object_id = NULL
Memberikan STATUS LIHAT DATABASE memungkinkan semua objek dalam database dikembalikan, terlepas dari izin CONTROL apa pun yang ditolak pada objek tertentu.
Menolak TAMPILKAN STATUS DATABASE melarang semua objek dalam database untuk dikembalikan, terlepas dari izin CONTROL apa pun yang diberikan pada objek tertentu. Selain itu, ketika kartubebas database @database_id=NULL ditentukan, database dihilangkan.
Untuk informasi selengkapnya, lihat Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL).
Izin untuk SQL Server 2022 dan yang lebih baru
Memerlukan izin TAMPILKAN STATUS PERFORMA DATABASE pada database.
Lihat Juga
Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL)
Tampilan dan Fungsi Manajemen Dinamis Terkait Indeks (Transact-SQL)
Monitor dan Selaraskan Kinerja
sys.dm_db_index_physical_stats (T-SQL)
sys.dm_db_index_usage_stats (T-SQL)
sys.dm_os_latch_stats (T-SQL)
sys.dm_db_partition_stats (Transact-SQL)
sys.allocation_units (T-SQL)
sys.indexes (Transact-SQL)