안녕하세요.
테이블스페이스 크기 관련하여 질문좀 드릴려고합니다.
제가 관리하는 사이트 DB가 ORACLE 11G 이고 빅테이블스페이스로 설정되어있습니다.
지금 테이블스페이스 크기가 500GB정도인데
이걸 업무별로 5개정도로 분리하려고 합니다.
분리했을때 관리상 이점 말고, 성능상 이점이 있을까요?
그리고 분리한다면 적정 용량 같은게 있을까요?
즐거운 휴가 보내세요^^.
테이블스페이스를 분리한다고 하여 성능상 이점은 없습니다.
왜냐하면 요즘은 과거처럼 로컬 디스크에 데이터파일을 배당하는 개념이 아니라... RAID 구성을 사용하기 때문에 I/O 분산은 RAID에서 여러 디스크를 사용하도록 자동 처리하기 때문입니다.
업무별로 쪼갰을 때 관리상 이득이 있는지 판단하여 결정하시기 바랍니다. 즉, 작업의 단위(Exp, Imp, TTS)또는 백업&복구 단위를 감안하여 결정하시면 됩니다.
성능은 아시겠지만, 더 빠른 스토리지나 하드디스크를 사용하면 됩니다. 그다음으로 적당한 RAID LEVEL을 선택하면 됩니다. 온라인 리두 로그 파일은 RAID 5처럼 쓰기가 느린 디스크에 두지 않도록 주의 바랍니다.