Partition 옵션은 유료입니다. 노멀 힙 테이블상에서 성능(이나 관리) 한계 시, 개선 방향으로 파티션을 검토 하시면 될것 같구요. 중요한건 추가 비용이 들어간다는 것입니다. ( Enterprise 이상에서 Partition 옵션 추가 구입 하셔야 합니다. )
by 현
[2012.04.24 18:55:13]
파티션을 나누실때 고려하실 사항은 관리적인 관점 및 성능적인 관점입니다.
우선 관리적인 관점으로 본다면, 파티션 별로 데이터를 나누고, 해당 파티션별로 백업, DROP, REBUILD 등을 하려고 할 때 적정한 량으로 나누시면 될꺼구요, 성능적인 관점으로 본다면, 인덱스 스캔으로 인한 RANDOM ACCESS 발생을 줄이기 위해서 파티션을 풀로 읽을 경우 어느정도 부하정도면 견딜 수 있을지를 산정 하셔서 나누시면 됩니다.
또한 데이터, 인덱스 컨텐션 등의 발생으로 인해서 방지 차원에서 파티션을 나누는 경우도 있는데 님의 경우에는 해당하지 않는 것 같군요..
건수가 중요하다기 보다 사이즈가 중요한데요, 그건 님의 환경에 맞추어서 적용하셔야 합니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.