Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Base de données Azure SQL
Azure SQL Managed Instance
La sys.dm_db_xtp_nonclustered_index_stats vue de gestion dynamique système inclut des statistiques sur les opérations sur les index non cluster dans les tables optimisées en mémoire. Le jeu de résultats contient une ligne pour chaque index non cluster sur une table mémoire optimisée dans la base de données active.
Les statistiques reflétées sont sys.dm_db_xtp_nonclustered_index_stats collectées lors de la création de la structure d’index en mémoire. Les structures d'index en mémoire sont recréées lors du redémarrage de la base de données.
Permet sys.dm_db_xtp_nonclustered_index_stats de comprendre et de surveiller l’activité d’index pendant les opérations DML et quand une base de données est mise en ligne. Lorsqu'une base de données avec une table mémoire optimisée est redémarrée, l'index est construit en insérant une ligne à la fois dans la mémoire. Le nombre de fractionnements, fusions et consolidations de pages peut vous aider à comprendre le travail effectué pour construire l'index lorsqu'une base de données est mise en ligne. Vous pouvez également consulter ces informations avant et après une série d'opérations DML.
Un grand nombre de nouvelles tentatives indiquent des problèmes d’accès concurrentiel.
Pour plus d’informations sur les index optimisés en mémoire, voir SQL Server In-Memory internes OLTP, page 20.
| Nom de la colonne | Type de données | Description |
|---|---|---|
| object_id | int | ID de l'objet. |
| xtp_object_id | bigint | ID de la table optimisée en mémoire. |
| index_id | int | Identificateur de l'index. |
| delta_pages | bigint | Nombre total de pages delta pour cet index dans l'arborescence. |
| internal_pages | bigint | À usage interne uniquement. Nombre total de pages internes pour cet index dans l'arborescence. |
| leaf_pages | bigint | Nombre total de pages feuilles pour cet index dans l'arborescence. |
| outstanding_retired_nodes | bigint | À usage interne uniquement. Nombre total de nœuds pour cet index dans les structures internes. |
| page_update_count | bigint | Nombre cumulé d'opérations de mise à jour d'une page dans l'index. |
| page_update_retry_count | bigint | Nombre cumulé de nouvelles tentatives d'une opération de mise à jour de page dans l'index. |
| page_consolidation_count | bigint | Nombre cumulé de consolidations de page dans l'index. |
| page_consolidation_retry_count | bigint | Nombre cumulé de nouvelles tentatives de consolidation de page. |
| page_split_count | bigint | Nombre cumulé d'opérations de fractionnement de page dans l'index. |
| page_split_retry_count | bigint | Nombre cumulé de nouvelles tentatives de fractionnement de page. |
| key_split_count | bigint | Nombre cumulé de fractionnements de clé dans l'index. |
| key_split_retry_count | bigint | Nombre cumulé de nouvelles tentatives de fractionnement de clé. |
| page_merge_count | bigint | Nombre cumulé d'opérations de fusion de page dans l'index. |
| page_merge_retry_count | bigint | Nombre cumulé de nouvelles tentatives de fusion de page. |
| key_merge_count | bigint | Nombre cumulé d'opérations de fusion de clé dans l'index. |
| key_merge_retry_count | bigint | Nombre cumulé de nouvelles tentatives de fusion de clé. |
Permissions
Nécessite VIEWDATABASE une autorisation STATE sur la base de données actuelle.
Autorisations pour SQL Server 2022 et versions ultérieures
Nécessite VIEWDATABASE une autorisation ÉTAT DE PERFORMANCE sur la base de données.
Contenu connexe
- Présentation des tables Memory-Optimized
- vues système OLTPIn-Memory (Transact-SQL)
- Vue d’ensemble et scénarios d’utilisation de l’OLTP en mémoire
- Optimiser les performances à l’aide de technologies en mémoire dans Azure SQL Database
- Optimiser les performances à l’aide de technologies en mémoire dans Azure SQL Managed Instance