Reorg 작업 질문 1 1 1,708

by JeffB [DB 기타] Reorg [2014.06.09 16:11:21]


안녕하세요.

쇼핑몰 사이트에서 데이터 분리 작업을 하게 되었는데요

작업 내용은 2012년 이전 데이터를 삭제하고 테이블 Reorg 작업을 하는것입니다.

테이블 사이즈가 제일 큰건 22GB 되는 것도 있고 , 정작 Reorg 라는 것도 처음 들어서

검색을 해봤는데 쉽게 말해 컴퓨터 조각모음 비슷한거 더라구요.

 

테이블에서 데이터 삭제후 2012년 이후 데이터를 전체 export 후 import 하는 작업과

alter move 로 작업하는 방법이 있다고 하는데 어떻게 작업해야 될지  감이 안오네요

토드를 통해서 작업을 하려고 하는데 조언 부탁드립니다.,

by 백면서생 [2014.06.10 09:18:49]

힙테이블에 대한 Reorg 방법은 여러가지가 있으나 제가 써본 방법중에는 일반적인 Partition Exchange를 역으로 이용한 아래와 같은 방법이 좋았습니다.  물론 대용량이므로 DB 성능에 따라 Parallel로 처리 하시는 것이 좋을 것입니다.

http://ukja.tistory.com/173

주기적으로 과거 데이터를 백업하고 없애야 한다면 테이블 자체를  파티셔닝하셔서 스위칭하는 슬라이딩 윈도우 시나리오를 만드시는게 앞으로의 방향에 더 좋을 듯 하네요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입