데이터 저장소 성능

메시징 엔진의 메시지 저장소로 선택된 데이터 저장소의 성능은 충분한 연결을 갖는 JDBC(Java Database Connectivity) 데이터 소스를 제공하는 것과 같은 여러 가지 요소의 영향을 받을 수 있습니다. 이러한 정보는 데이터 저장소의 최적 환경을 구성하는 데 도움이 됩니다.

메시징 엔진은 주로 SQL INSERTDELETE 조작을 수행하기 때문에 메시징 엔진이 관계형 데이터베이스 관리 시스템(RDBMS)에 부과하는 워크로드는 일반적인 데이터베이스 워크로드와는 조금 다릅니다. RDBMS 제공자가 제공하는 성능 조정 지침을 사용할 때 이 워크로드를 고려하십시오. 다음 정보도 데이터베이스 관리자에게 도움이 될 수 있습니다.

각 메시징 엔진은 데이터베이스에 대한 많은 수의 동시 연결을 요청할 수 있습니다. 디자인에 의해 메시징 엔진은 많은 스레드를 사용하여 데이터베이스 업데이트를 동시에 수행합니다. 최대 워크로드에 대처하기 위해 충분한 연결을 갖는 데이터 저장소가 사용하는 JDBC 데이터 소스에 대한 연결 풀 구성을 고려하십시오. 데이터베이스 관리자가 애플리케이션 서버의 이 동시 연결 수를 지원하기 위해 데이터베이스 구성을 변경해야 합니다.

데이터 저장소의 성능이 상당한 범위까지 메시징 처리량에 영향을 줍니다. 처리량은 대개 데이터베이스 로그의 쓰기 대기 시간에 의해 제한됩니다. 최적 쓰기 성능에 맞게 구성된 고속의 전용 디바이스에 데이터베이스 로그 배치를 고려하십시오. 이상적으로는 디스크 회전 속도 및 탐색 대기 시간의 효과가 명백하지 않도록 배터리 백업 메모리 캐시를 갖는 스토리지 제어기를 사용하십시오. 초보 수준의 시스템을 제외한 모든 경우에 RAID 제어기를 사용하십시오.

DB2 팁: 3KB - 20KB 범위의 메시지에서 최상의 성능을 얻으려면 32KB 페이지의 테이블스페이스로 SIBnnn 테이블 넣기와 32032바이트로 VARCHAR 열의 열 너비 조정을 고려해야 합니다.

주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjm0470_
파일 이름:cjm0470_.html