Friday, March 1, 2013

Understanding Hash, Sort and Exchange Spill events

Understanding Hash, Sort and Exchange Spill events:

'via Blog this'

CONCLUSION

Technically there is one more spill class: the spool spill. Since spools are *meant* to spill, the presence of a spool spill is usually less of a concern.
The purpose of this article is to show that there is ample documentation available on MSDN regarding these spill events. The tempdb spills are easily detectable and reasonably explained in the product documentation. Presence of spills may indicate potential performance problems as a spill involves disk reads and writes and is many times slower than the corresponding in-memory-only operation. They also add overload to tempdb and may cause contention.

No comments: