DB튜닝 테이블에 데이터가 많은 경우

iesay 2021. 1. 31. 09:40

특정 테이블에 10GB 데이터가 있는 경우

 

TEMP 함수로 SWAP과 같이 변환

 

1] A_TABLE -> A_TABLE_TEMP로  3개월치 데이터 

   insert into   select

 

2] A_TABLE  -> A_TABLE_BACK 테이블 이름 변경  

 

3] A_TABLE_TEMP -> A  테이블 이름 변경

 

4] A_TABLE_BACK  새로운  Database로 이관

 

 

유저가 과거 자료를 원하는 경우 4에서 데이터 추출하여 알림