Deletes that Split Pages and Forwarded Ghosts

Posted by Paul White on SQL Blog See other posts from SQL Blog or by Paul White
Published on Thu, 30 Aug 2012 16:09:00 GMT Indexed on 2012/08/30 21:46 UTC
Read the original article Hit count: 226

Can DELETE operations cause pages to split? Yes. It sounds counter-intuitive on the face of it; deleting rows frees up space on a page, and page splitting occurs when a page needs additional space. Nevertheless, there are circumstances when deleting rows causes them to expand before they can be deleted. The mechanism at work here is row versioning (extract from Books Online below): Isolation Levels The relationship between row-versioning isolation levels (the first bullet point) and page splits is...(read more)

© SQL Blog or respective owner

Related posts about deletes

Related posts about Performance