Skip to main content


Short Description

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Detailed Description

Latches are lightweight, fast methods of managing concurrency on a specific resource.

The PAGEIOLATCH_* group of latches are seen in management of data pages.

PAGEIOLATCH_NL is for Microsoft internal use and there is little evidence of it being seen much in the real world.

How to reduce this wait

Whilst long waits on the PAGEIOLATCH_XX series may indicate problems with the disk subsystem, it is important to check against a performance baseline to check:

  • Check for large increase in the volume of I/O
  • Check for large increases in database time
  • Check for large increases in the volume of queries
  • Check for changes in execution plans

Search online

If this article doesn't have the information you need you can try searching online. Remember, you can contribute suggestions to this page.