El monitor notifica un estado crítico y genera una alerta si la cantidad de espacio que usan las filas activas en todos los archivos de datos con optimización para memoria cae por debajo del umbral configurado, expresado como porcentaje del tamaño de los archivos de datos. Este monitor es un monitor de dependencia (acumulación).
This monitor is considered to be obsolete in this Management Pack.
Nota: este monitor es un monitor de dependencia (acumulación). Su estado de mantenimiento se determina por el mejor estado de cualquier monitor miembro. Revise también el artículo de Knowledge Base para obtener información sobre los monitores de unidad relacionados.
Este monitor notifica un estado crítico y genera una alerta si el factor de relleno de la recolección de elementos no utilizados (cantidad de espacio que usan las filas activas en los archivos de datos con optimización para memoria, expresada como porcentaje del tamaño de los archivos de datos) cae por debajo de la configuración de umbral para todos los monitores de unidad relacionados.
El factor de relleno de la recolección de elementos no utilizados para el grupo de archivos de datos con optimización para memoria es la métrica que muestra el factor de relleno promedio en todos los archivos de datos/delta activos que contienen las filas insertadas o eliminadas. Si esta métrica es inferior al 50 %, indica que la combinación automática queda atrás. Este no es un motivo inmediato de preocupación siempre que el número de CFP (pares de archivos de punto de comprobación) se encuentre por debajo de 8000 y tenga bastante almacenamiento disponible en el grupo de archivos de datos con optimización para memoria.
Se puede encontrar más información en la documentación de sys.dm_db_xtp_checkpoint_files (Transact-SQL)
http://go.microsoft.com/fwlink/?LinkId=799285
La sección 'Cómo funciona la recolección de elementos no utilizados' se puede encontrar debajo del tema 'Creación y administración de almacenamiento para objetos optimizados de memoria'
http://go.microsoft.com/fwlink/?LinkId=799286
La combinación de CFP comienza en función de una directiva de combinación interna. Consulte este artículo para obtener detalles.
Realice una combinación manual y fuerce la recopilación de elementos no utilizados como se describe en estos artículos:
Supervisión y solución de problemas de la combinación de partes de datos y archivos delta
Forzado de recolección de elementos no utilizados en archivos de datos combinados
Nombre | Descripción | Valor predeterminado |
Habilitado | Habilita o deshabilita el flujo de trabajo. | Sí |
Genera alertas | Define si el flujo de trabajo genera una alerta. | No |
Target | Microsoft.SQLServer.2016.Database |
Parent Monitor | System.Health.PerformanceState |
Algorithm | WorstOf |
Source Monitor | Microsoft.SQLServer.2016.Monitor.DBFileGroupFx.GarbageCollectionState |
Relationship | Microsoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFx |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Remotable | True |
Accessibility | Public |
<DependencyMonitor ID="Microsoft.SQLServer.2016.DependencyMonitor.Database.GarbageCollectionState" Accessibility="Public" Enabled="true" Target="SQL2016Core!Microsoft.SQLServer.2016.Database" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" RelationshipType="SQL2016Core!Microsoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFx" MemberMonitor="Microsoft.SQLServer.2016.Monitor.DBFileGroupFx.GarbageCollectionState">
<Category>PerformanceCollection</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>