안녕하세요.
최근에 용량이 큰 Top 10 Table에 대해서 용량 개선에 대해서 고민중에 있습니다.
Top 10 Table의 용량 증가 추이를 확인해봤는데..
월간 증가량이 약 90GB정도 됩니다. 즉, 하루에 3GB씩 쌓이는 수준인데요..
Top 1, 2, 3 용량이 673GB, 461GB, 293GB 정도 됩니다.
Top 5까지는 Table 당 100GB 가 넘습니다.
DB 스토리지를 그냥 늘리는 것만으로는 한계가 있을 것으로 보여서..
이런식으로 운영하게 되면 용량이 계속 크게 늘어날텐데..
혹시, 이런 상황에서 다른 개선 방향이 또 있을까요?
아마 취합 테이블을 만들어서 절대적 데이터 량을 줄이는 방법이 제일 현실적이지 않을까 싶긴 한데...
대부분은 원본 ROW를 보관하는게 원칙이라 애매 하기는 합니다.
정말 감사합니다 :)
1. 전체 원본이 필요한 경우
-> 용량 증설
2. 일부(최신) 자료만 필요한 경우
-> 과거 자료 주기적 삭제
3. 집계 결과가 필요한 경우
-> 집계 테이블 별도 관리
-> 집계 완료 자료 주기적 삭제
4. 주기적 삭제가 필요한 경우
-> 파티션 테이블 고려
-> 백업 필요 여부, 백업 장소, 백업파일 보관주기 등 결정
정말 감사합니다 :)