Description
This wait type accumulates while SQL Server is waiting for a page to be retrieved from disk and loaded into memory. The page collected will be used for an exclusive purpose (read or write operations). If this value is high it is likely that disk or available memory are not keeping up with the workload
Resolved by
DBAs
Suggested solutions
- Add additional memory
- Investigate disk latency
- Increase the maximum memory allocation
- Indexing, look for high disk I/O queries
- Enable data page compression if CPU usage is not suffering
Additional research
PAGEIOLATCH_SH and how to reduce it
SQL Authority: PAGEIOLATCH Waits