Aracılığıyla paylaş


sys.dm_db_xtp_nonclustered_index_stats (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen Örneği

Sistem dinamik yönetim görünümü, sys.dm_db_xtp_nonclustered_index_statsbellek optimize edilmiş tablolarda kümelenmiş olmayan indeksler üzerindeki işlemlerle ilgili istatistikleri içerir. Sonuç kümesi, mevcut veritabanındaki bellek optimize edilmiş bir tablodaki her kümelenmemiş indeks için bir satır içerir.

Belirtilen sys.dm_db_xtp_nonclustered_index_stats istatistikler, bellek içi indeks yapısı oluşturulduğunda toplanır. Bellek içi indeks yapıları, veritabanı yeniden başlatıldığında yeniden oluşturulur.

DML işlemleri sırasında ve bir veritabanı çevrimiçi olduğunda indeks aktivitesini anlamak ve izlemek için kullanılır sys.dm_db_xtp_nonclustered_index_stats . Bellek optimize edilmiş bir tabloya sahip bir veritabanı yeniden başlatıldığında, indeks belleğe her seferinde bir satır eklenerek oluşturulur. Sayfa bölünmeleri, birleştirmeler ve birleştirme sayısı, bir veritabanı çevrimiçi kurulduğunda indeks oluşturmak için yapılan çalışmaları anlamanıza yardımcı olabilir. Ayrıca bu sayımları DML işlemlerinden önce ve sonra da inceleyebilirsiniz.

Çok sayıda tekrar deneme, eşzamanlılık sorunlarının işaretidir.

Bellek optimize edilmiş indeksler hakkında daha fazla bilgi için SQL Server In-Memory OLTP Internals for SQL Server 2016, sayfa 20'ye bakınız.

Sütun adı Veri türü Description
object_id int Nesnenin kimliği.
xtp_object_id bigint Bellek optimize edilmiş tablonun ID'si.
index_id int Dizinin kimliği.
delta_pages bigint Bu dizin için ağaçtaki toplam delta sayfa sayısı.
internal_pages bigint Dahili kullanım için. Bu dizin için ağaçtaki toplam iç sayfa sayısı.
leaf_pages bigint Bu dizin için ağaçtaki toplam yaprak sayfa sayısı.
outstanding_retired_nodes bigint Dahili kullanım için. Bu indeks için iç yapılarda toplam düğüm sayısı.
page_update_count bigint Indeksteki bir sayfayı güncelleyen toplam işlem sayısı.
page_update_retry_count bigint Indeksteki sayfayı güncelleyen bir işlemin kümülatif tekrar deneme sayısı.
page_consolidation_count bigint Indeksteki sayfa birleştirme sayısının kümülatif sayısı.
page_consolidation_retry_count bigint Sayfa birleştirme işlemlerinin kümülatif tekrar deneme sayısı.
page_split_count bigint Indeksteki sayfa bölünme işlemlerinin kümülatif sayısı.
page_split_retry_count bigint Sayfa bölme işlemlerinin kümülatif tekrar sayısı.
key_split_count bigint Endeksteki anahtar bölünmelerin kümülatif sayısı.
key_split_retry_count bigint Anahtar bölme işlemlerinin kümülatif tekrar deneme sayısı.
page_merge_count bigint Indeksteki sayfa birleştirme işlemlerinin kümülatif sayısı.
page_merge_retry_count bigint Sayfa birleştirme işlemlerinin kümülatif tekrar deneme sayısı.
key_merge_count bigint Endeksteki anahtar birleştirme operasyonlarının kümülatif sayısı.
key_merge_retry_count bigint Anahtar birleştirme işlemlerinin kümülatif tekrar deneme sayısı.

Permissions

Mevcut veritabanında VIEW DATABASE STATE izni gerektirir.

SQL Server 2022 ve üzeri için izinler

Veritabanında veritabanı performans durumunu görüntüleme izni gerektirir.