Tipos de espera de AlwaysOn

SQL Server 2012
 

Cuando se solucionan problemas de latencia de AlwaysOn, se pueden supervisar las estadísticas de esperas de tipos en la vista de administración dinámica (DMV) de espera de acumulación con la específicos de AlwaysOn sys.dm_os_wait_stats ( Transact-SQL ) .

Para obtener información general sobre el uso de las estadísticas de esperas, vea espera de SQL Server 2005 y colas. Dicho documento se escribió para SQL Server 2005, pero su información se puede aplicar a versiones posteriores de SQL Server.

Use la siguiente consulta de T-SQL para recuperar todas las estadísticas de espera con los tipos de espera de AlwaysOn:

SELECT * FROM sys.dm_os_wait_stats   
WHERE wait_type LIKE '%hadr%'  
ORDER BY wait_time_ms DESC  

Para supervisar las estadísticas de esperas capturando los eventos extendidos, utilice el siguiente comando de T-SQL.

CREATE EVENT SESSION [alwayson] ON SERVER   
ADD EVENT sqlos.wait_info(  
    WHERE ([wait_type]=(758) OR [wait_type]=(776) OR [wait_type]=(853) OR [wait_type]=(833)))  
WITH (MAX_MEMORY=4096 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=30 SECONDS,  
MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=NONE,TRACK_CAUSALITY=OFF,STARTUP_STATE=OFF)  
GO  

Puede ver la asignación de clave y valor del tipo de espera mediante la ejecución de la consulta siguiente:

SELECT * FROM sys.dm_xe_map_values   
WHERE name='wait_types' AND map_value LIKE '%hadr%'   
ORDER BY map_key ASC  

Tipos de esperas

Mostrar: