다음을 통해 공유


ODBC 연결 풀링 옵션 설정

연결 풀링을 사용하면 애플리케이션이 각 용도에 대해 다시 설정할 필요가 없는 연결 풀의 연결을 사용할 수 있습니다. ODBC 데이터 원본 관리자 대화 상자의 연결 풀링 탭을 사용하여 성능 모니터링을 사용하거나 사용하지 않도록 설정할 수 있습니다. 드라이버 이름을 두 번 클릭하여 연결 제한 시간을 설정합니다.

드라이버 수준에서 연결 풀링이 CPTimeout 레지스트리 값에 의해 활성화됩니다. 이 선택적 드라이버별 사용을 사용하면 시스템 관리자가 이를 지원할 수 있는 드라이버에만 연결 풀링을 사용하도록 설정할 수 있습니다. 드라이버 설치 프로그램 중에 CPTimeout의 기본값을 설정하여 수행합니다. 드라이버 이름을 두 번 클릭하여 연결 제한 시간을 설정합니다.

연결 풀링에 대한 자세한 내용은 ODBC 연결 풀링을 참조 하세요.

성능 모니터링

성능 모니터링은 다양한 통계를 기록하여 연결 성능을 추적합니다. 개발자는 이러한 통계를 사용자 지정하여 다음과 같은 항목을 포함할 수 있습니다.

카운터 정의
초당 ODBC 하드 연결 카운터 서버에 대해 만들어진 초당 실제 연결 수입니다. 환경에 부하가 많이 걸리는 경우 이 카운터는 매우 빠르게 올라갑니다. 몇 초 후에 0으로 떨어집니다. 연결 풀링이 작동하는 일반적인 상황입니다. 서버에 대한 연결이 설정되면 다시 사용할 수 있도록 해당 연결이 사용되어 풀에 배치됩니다.
초당 ODBC 하드 연결 끊기 카운터 서버에 발급된 초당 하드 연결 끊기 수입니다. 연결 풀링에서 해제되는 서버에 대한 실제 연결입니다. 시스템의 모든 클라이언트를 중지하고 연결 시간이 초과하기 시작하면 이 값이 0에서 증가합니다.
초당 ODBC 소프트 연결 카운터 즉, 풀에서 만족하는 연결 수(즉, 사용자에게 전달된 해당 풀의 연결)입니다. 이 카운터는 풀링이 작동하는지 여부를 나타냅니다. 서버의 부하에 따라 초당 40~60개의 소프트 연결이 표시되는 것은 드문 일이 아닙니다.
초당 ODBC 소프트 연결 끊김 카운터 애플리케이션에서 발급한 초당 연결 끊기 수입니다. 애플리케이션이 해제되거나 연결이 끊어지면 연결이 풀에 다시 배치됩니다.
ODBC 현재 활성 연결 카운터 현재 사용 중인 풀의 연결 수입니다.
ODBC 현재 무료 연결 카운터 풀에서 사용할 수 있는 현재 무료 연결 수입니다. 이러한 연결은 사용할 수 있는 라이브 연결입니다.
현재 활성 상태인 풀 현재 활성 상태인 풀의 수입니다. 이 카운터는 연결 풀에서 연결을 관리하는 드라이버를 위해 Windows 8에 추가되었습니다. 자세한 내용은 드라이버 인식 연결 풀링을 참조 하세요.
만든 풀 활성 및 제거된 풀을 포함하여 활성 상태인 풀의 수입니다. 이 카운터는 연결 풀에서 연결을 관리하는 드라이버를 위해 Windows 8에 추가되었습니다. 자세한 내용은 드라이버 인식 연결 풀링을 참조 하세요.

사용자 고유의 모니터링 매개 변수를 지정해야 합니다. 이 버전의 ODBC에는 성능 모니터링 샘플이 포함되어 있습니다.