All,
I see the below errors happening and one of our process timed out around the time this error also showed up. The version is
SQLServer 2016 Enterprise Edition with AlwaysOn implemented - (SP1-GDR) (KB4057118) - 13.0.4210.6 (X64)
The below CU8 for SP1 seems to be addressing the issue but I'm thinking that we should apply SP2.
https://support.microsoft.com/en-us/help/4089819/time-out-error-when-using-availability-groups-in-sql-server-2016-201
I dont see any STACK DUMP in the error log. Have others too got these errors before?
Rgn
Below are the errors that I see in the Error Log:
----------------------------------------------------------------------------------------------------------------------------------------
Date10/19/2018 12:12:21 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
Sourcespid36s
Message
A time-out occurred while waiting for buffer latch -- type 4, bp 000000FB6D65DC80, page 1:1, stat 0x10f, database id: 2, allocation unit Id: 6488064, task 0x000000FB4B02FC28 : 0, waittime 300 seconds, flags 0x1000000039, owning task 0x000001238B10B088. Not
continuing to wait.
Date10/19/2018 12:07:54 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
Sourcespid54
Message
A time-out occurred while waiting for buffer latch -- type 3, bp 000000FB61CED200, page 3:614688, stat 0x10f, database id: 2, allocation unit Id: 6488064, task 0x000000FB4B057848 : 0, waittime 300 seconds, flags 0x19, owning task 0x000000FB3DAEB468. Not continuing
to wait.
Date10/19/2018 12:07:21 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
Sourcespid36s
Message
A time-out occurred while waiting for buffer latch -- type 4, bp 000000FB6D65DC80, page 1:1, stat 0x10f, database id: 2, allocation unit Id: 6488064, task 0x000000FB4B02FC28 : 0, waittime 300 seconds, flags 0x1000000019, owning task 0x000001238B10B088. Not
continuing to wait.
Date10/19/2018 12:07:16 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
Sourcespid78s
Message
A time-out occurred while waiting for buffer latch -- type 3, bp 000000FB7E8C8340, page 4:614688, stat 0x10f, database id: 2, allocation unit Id: 6488064, task 0x000000FB4B047088 : 0, waittime 300 seconds, flags 0x19, owning task 0x000000FB3DAEB468. Not continuing
to wait.
--------------------------------------------------------------------------------------------------------------------------------------
I also see lot of messages like the following:
--------------------------------------------------------------------------------------------------------------------------------------
Date10/19/2018 12:16:35 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
SourceServer
Message
Process 0:0:0 (0x3004) Worker 0x000000F351F12160 appears to be non-yielding on Scheduler 1. Thread creation time: 13184086844270. Approx Thread CPU Used: kernel 46 ms, user 769250 ms. Process Utilization 34%. System Idle 64%. Interval: 853345 ms.
Date10/19/2018 12:15:34 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
SourceServer
Message
Process 0:0:0 (0x3004) Worker 0x000000F351F12160 appears to be non-yielding on Scheduler 1. Thread creation time: 13184086844270. Approx Thread CPU Used: kernel 31 ms, user 713515 ms. Process Utilization 34%. System Idle 64%. Interval: 793095 ms.
Date10/19/2018 12:14:34 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
SourceServer
Message
Process 0:0:0 (0x3004) Worker 0x000000F351F12160 appears to be non-yielding on Scheduler 1. Thread creation time: 13184086844270. Approx Thread CPU Used: kernel 31 ms, user 657828 ms. Process Utilization 34%. System Idle 64%. Interval: 732845 ms.
Date10/19/2018 12:13:34 AM
LogSQL Server (Current - 10/19/2018 12:22:00 AM)
SourceServer
Message
Process 0:0:0 (0x3004) Worker 0x000000F351F12160 appears to be non-yielding on Scheduler 1. Thread creation time: 13184086844270. Approx Thread CPU Used: kernel 31 ms, user 602140 ms. Process Utilization 34%. System Idle 64%. Interval: 672595 ms.
There are quite a few more of these messages.
--------------------------------------------------------------------------------------------------------------------------------