다중 디스크에 테이블스페이스 배포
테이블스페이스는 데이터베이스의 논리적인 스토리지 단위입니다. 일반적으로 다중 디스크에 데이터베이스 테이블스페이스를 배포할 경우 성능이 개선된다고 말합니다.
테이블스페이스는 시스템 관리 스페이스(SMS) 또는 데이터베이스 관리 스페이스(DMS)일 수 있습니다. 각 테이블스페이스는 컨테이너의 콜렉션입니다. 컨테이너는 파일, 디렉토리 또는 디바이스 같은 데이터 저장 위치입니다. DB2®는 컨테이너에 데이터를 배포하므로 속도 및 스토리지 용량을 개선하기 위해 다중 디스크에 데이터를 저장할 수 있습니다.
권장사항:
*
*
*
*
*
예제 1: 사용자 데이터베이스
성능 테스트 중에 I/O에 관련된 사용자 데이터베이스 시스템의 디스크 이용률이 100%로 증가하는 것으로 확인됩니다. 데이터베이스에는 2개의 디스크에 분포된 컨테이너와 함께 테이블스페이스가 있습니다. 전체 8개의 디스크에서 컨테이너를 튜닝 및 배포한 후 특정한 경우에 여전히 급증이 나타날 수 있지만 5개의 복잡한 플로우차트를 동시에 실행하는 동안 평균 사용이 20% 아래로 떨어지는 것을 볼 수 있습니다. 다중 디스크에 배포된 사용자 데이터베이스 테이블스페이스.
예제 2: 시스템 데이터베이스 서버
IBM® Campaign System 데이터베이스 서버에서도 디스크 I/O 경합 가능성이 있습니다. 플로우차트에 따라 많은 양의 데이터가 UA_CONTACTHISTORY 테이블에 기록될 수 있습니다. 예를 들어, 많은 양의 데이터를 UA_CONTACTHISTORY에 동시에 기록하는 복잡한 플로우차트를 동시에 5개 실행한다고 가정합니다. 이 경우 다중 디스크에 데이터베이스 테이블스페이스를 배포할 경우 성능이 개선될 수 있습니다. 다중 디스크에 배포된 시스템 테이블스페이스.
일반적으로 다중 디스크에 데이터베이스 테이블스페이스를 배포할 경우 성능이 개선된다고 말합니다. 가능할 경우 IBM® Campaign 설치 시마다 다중 디스크에 배포된 컨테이너가 포함된 테이블스페이스를 가진 데이터베이스를 작성하십시오.