연결 풀 성능 조정

연결 풀을 사용하면 연결 관리 오버헤드가 감소하고 데이터 액세스를 위한 개발 태스크가 줄어듭니다. 애플리케이션은 백엔드 저장소(데이터베이스와 같은)에 액세스하려 시도할 때마다 이 데이터 저장소에 대한 연결을 작성, 유지보수, 해제하기 위한 자원을 필요로 합니다. 이 프로세스의 전반적인 애플리케이션 자원에 대한 압박을 줄이기 위해 Application Server는 Application Server에서 애플리케이션이 공유할 수 있는 백엔드 연결 풀을 관리자가 설정할 수 있도록 합니다. 연결 풀링은 연결 오버헤드를 여러 사용자 요청에 분산시킴으로써 추후 요청을 위한 애플리케이션 자원을 보존합니다.

이 태스크 정보

연결 풀링은 연결이 필요한 애플리케이션, 특히 웹 기반 애플리케이션의 응답 시간을 개선할 수 있습니다. 웹에서 자원을 요청할 때 자원은 데이터 소스에 액세스합니다. 인터넷에서는 애플리케이션으로 자주 연결하고 연결을 끊기 때문에 데이터 액세스에 대한 애플리케이션 요청이 상당한 볼륨으로 급증할 수 있습니다. 결과적으로 웹 기반 애플리케이션에 대한 데이터 저장소의 총 오버헤드가 빠르게 높아져서 성능 저하를 유발할 수 있습니다. 하지만 연결 풀링 기능을 사용하면 웹 애플리케이션이 정상 결과의 최대 20배까지 성능 개선을 실현할 수 있습니다.
문제점 방지 문제점 방지: 연결 풀링은 애플리케이션 클라이언트에서 지원되지 않습니다. 애플리케이션 클라이언트는 데이터베이스를 직접 호출하며 데이터 소스를 검토하지 않습니다. 애플리케이션 클라이언트에서 getConnection() 요청을 사용하려면 Rational® Application Developer 또는 어셈블리 도구로 애플리케이션 클라이언트 배치 디스크립터에서 JDBC 제공자를 구성하십시오. 애플리케이션 클라이언트와 데이터베이스 사이에 연결이 설정됩니다. 애플리케이션 클라이언트에는 연결 풀이 없으나 클라이언트 배치 디스크립터에서 JDBC 제공자 설정을 구성할 수 있습니다. gotcha

프로시저


주제 유형을 표시하는 아이콘 태스크 주제



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