sys.dm_db_xtp_nonclustered_index_stats (T-SQL)
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
sys.dm_db_xtp_nonclustered_index_stats
Tampilan manajemen dinamis sistem mencakup statistik tentang operasi pada indeks nonclustered dalam tabel yang dioptimalkan memori. Kumpulan hasil berisi satu baris untuk setiap indeks nonclustered pada tabel yang dioptimalkan memori dalam database saat ini.
Statistik yang tercermin dikumpulkan sys.dm_db_xtp_nonclustered_index_stats
ketika struktur indeks dalam memori dibuat. Struktur indeks dalam memori dibuat ulang pada mulai ulang database.
Gunakan sys.dm_db_xtp_nonclustered_index_stats
untuk memahami dan memantau aktivitas indeks selama operasi DML dan ketika database dibawa online. Saat database dengan tabel yang dioptimalkan memori dimulai ulang, indeks dibangun dengan menyisipkan satu baris pada satu waktu ke dalam memori. Jumlah pemisahan halaman, penggabungan, dan konsolidasi dapat membantu Anda memahami pekerjaan yang dilakukan untuk membangun indeks saat database dibawa online. Anda juga dapat melihat jumlah ini sebelum dan sesudah serangkaian operasi DML.
Sejumlah besar percobaan ulang menunjukkan masalah konkurensi.
Untuk informasi selengkapnya tentang indeks yang dioptimalkan memori, lihat Internal OLTP Dalam Memori SQL Server untuk SQL Server 2016, halaman 20.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
object_id | int | ID objek. |
xtp_object_id | bigint | ID tabel yang dioptimalkan memori. |
index_id | int | ID indeks. |
delta_pages | bigint | Jumlah total halaman delta untuk indeks ini di pohon. |
internal_pages | bigint | Untuk penggunaan internal. Jumlah total halaman internal untuk indeks ini di pohon. |
leaf_pages | bigint | Jumlah total halaman daun untuk indeks ini di pohon. |
outstanding_retired_nodes | bigint | Untuk penggunaan internal. Jumlah total simpul untuk indeks ini dalam struktur internal. |
page_update_count | bigint | Jumlah kumulatif operasi yang memperbarui halaman dalam indeks. |
page_update_retry_count | bigint | Jumlah kumulatif percobaan ulang dari halaman pembaruan operasi dalam indeks. |
page_consolidation_count | bigint | Jumlah kumulatif konsolidasi halaman dalam indeks. |
page_consolidation_retry_count | bigint | Jumlah kumulatif percobaan ulang operasi konsolidasi halaman. |
page_split_count | bigint | Jumlah kumulatif operasi pemisahan halaman dalam indeks. |
page_split_retry_count | bigint | Jumlah kumulatif percobaan ulang operasi pemisahan halaman. |
key_split_count | bigint | Jumlah kumulatif pemisahan kunci dalam indeks. |
key_split_retry_count | bigint | Jumlah kumulatif percobaan ulang operasi pemisahan kunci. |
page_merge_count | bigint | Jumlah kumulatif operasi penggabungan halaman dalam indeks. |
page_merge_retry_count | bigint | Jumlah kumulatif percobaan ulang operasi penggabungan halaman. |
key_merge_count | bigint | Jumlah kumulatif operasi penggabungan kunci dalam indeks. |
key_merge_retry_count | bigint | Jumlah kumulatif percobaan ulang operasi penggabungan kunci. |
Izin
Memerlukan izin TAMPILKAN STATUS DATABASE pada database saat ini.
Izin untuk SQL Server 2022 dan yang lebih baru
Memerlukan izin TAMPILKAN STATUS PERFORMA DATABASE pada database.
Konten terkait
- Pengantar Tabel yang Dioptimalkan Memori
- Tampilan Manajemen Dinamis Tabel yang Dioptimalkan Memori
- Gambaran Umum dan Skenario Penggunaan OLTP Dalam Memori
- Mengoptimalkan performa dengan menggunakan teknologi dalam memori di Azure SQL Database
- Mengoptimalkan performa dengan menggunakan teknologi dalam memori di Azure SQL Managed Instance