유닉스 서버의 Informix 데이터베이스와 대화하는 개발자가 .NET C# 응용 프로그램 집합을 상속 받았습니다.ODBC 연결 풀링
데이터베이스 연결 (일회용 패턴/"open late/close early")을 관리하는 일반적인 방법 대신 각 응용 프로그램이로드 될 때 코드가 하나의 ODBC 연결을 여는 것처럼 보입니다.
얼마나 많은 ODBC 연결이 열려 있는지 확인할 수있는 방법이 있습니까?
.NET 모범 사례를 사용하도록 응용 프로그램에서 코드를 리팩터링하는 경우를 만들려고하고 있지만 현재 코드가 작동하기 때문에 저항에 부딪 힙니다.
.NET Framework는 연결을 사용하고 있지 않을 때 연결 풀링을 사용합니다. 그러나 연결은 시동시 열리고 끝나면 닫힙니다. 따라서 풀링은 효과적 일 수 없습니다. – Kangkan
어떤 ODBC 드라이버가 사용됩니까? ODBC 드라이버 유형에 따라 풀링 작동 방식이 다를 수 있습니다. – IMHO