안녕하세요..
DB는 오라클입니다.
Insert, Delete 매일 발생하는 테이블 index 관리는 어떻게 해야하나요?
현재 테이블은 60만건이고, 하루에 만건씩 입력됩니다. 오픈한지 이제 한달됐네요..
삭제도 몇건인진 모르겠지만 종종 발생하구요..
고객사가 늘어날수록 더 데이터가 많아질 예정이에요..
insert와 delete가 잦으니 기존엔 index를 안썼는데요.
그냥 조회하니 너무 느리길래 인덱스를 태웠습니다..
근데 하루 이틀 지나면 또 금새 느려지고.. 매번 인덱스 리빌드를 할수는 없고...
테이블을 나누는게 맞는데.. 다른팀에서 원치않고..(자기네꺼 다 수정해야하니..)
오래된 데이터는 분리하고 한달치만 보관한다던가 하고 싶어도 그것도 반대하고...
개선방안에 대한 의견 부탁드리겠습니다~~