Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure 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.
İlgili içerik
- Bellek-Optimize Edilmiş Tablolara Giriş
- Memory-Optimized Tablo Dinamik Yönetim Görünümleri
- In-Memory OLTP Genel Bakış ve Kullanım Senaryoları
- Azure SQL Veritabanı bellek içi teknolojileri kullanarak performansı iyileştirme
- Azure SQL Yönetilen Örneği'nde bellek içi teknolojileri kullanarak performansı iyileştirme