안녕하세요 저희는 현재 파티션 테이블 월단위로 잘라서 활용하고 있습니다.
월마다 drop 을 하고 있습니다.
월마다 한번씩 정기적으로 리스너를 중단 시키고 작업을 진행 하고 있습니다.
이에 대해서 일자별로 데이터를 잘라내는 방법을 찾고 싶은데 녹녹치가 않아 이에 대해서 조언을 좀 구하고자 합니다.
물론 리스너도 내리지 않는 방안으로 말이죠,
조언좀 부탁 드리겠습니다.
drop partition 작업을 하는데
리스너 중단은 시킬필요가 있는지요?
경우에 따라 할수도 있지만, 젤 과거 파티션 만들고 날리는 구조라면
drop partition 작업에 큰 영향은 없습니다.
range 파티션이라면 일단위 파티션으로 만들면 될 것 같네요.
오라클 파티션 작업은 자동화 잘되어 있습니다.
sp 로 add / drop partition 을 job 에 걸어서 하기도 하구요.
정기PM 시간을 이용해서 작업을 하긴 많이 합니다만,
정기PM이 월마다 있다면 지금 하는 것도 괜찮은것 같고요.
파티션키가 202104 유형이라면, 이 파티션을
일단위로 만들려면 테이블 및 app 구조 변경이 있을수도 있겠네요.