Forwarding Records(Forwarded Records) on SQL Server Heap Tables
Forwarding Records(Forwarded Records) on SQL Server Heap Tables 힙테이블에서 데이터가 INSERT OR UPDATE 쿼리가 수행될 때 데이터페이지(8K) 가 FULL 일경우에 다른 페이지에 데이터가 들어가게 된다. 그러나 Update 일 경우에 기존의 데이터가 있는 페이지가 FULL 이 될 경우에 다른페이지에 Update 된 데이터가 들어가게 된다. 이때 기존의 데이터페이지에서 이동된 데이터를 찾을 때 연결고리가 필요하다. 이때 Forwarding Pointer(Forwarded Pointer) 가 찍히며 해당 포인터를 찾아가서 데이터를 찾아오게 된다. 이렇게 되면, 데이터가 SELECT 시 더 많은 페이지를 찾아가므로 성능저하가 발생한다. 페이지가 변경..
SQL Server
2015. 11. 27. 16:26
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday