테이블 스페이스 사용량을 체크해 봤더니(db2 list tablespaces show detail 명령어 사용)
free page 사용량이 얼마 없어서 연관된 테이블의 데이터들을 delete 구문으로 삭제했는데도
테이블 스페이스의 사용량 변화가 없는 것은 무슨 이유 입니까?
고수님들 자세한 설명 좀 부탁합니다...^^
단지 데이터를 삭제한다고 하여 테이블 스페이스의 사용량이 내려가지는 않습니다. 이는 업데이트도 마찬가지이며, delete or update 시 발생하는 프래그먼트는 reorg 를 통하여 조정할 수 있습니다. reorg 후 테이블 스페이스의 사용량은 조정되어 보여집니다.