2009-10-29 3 views
8

. NET 2.0 + SQL Server 2005 Enterprise + VSTS 2008 + C# + ADO.Net을 사용하여 기존 ASP.Net 웹 응용 프로그램을 유지 관리합니다. 풀링의 설정이기 때문에SQL Server 연결 문자열의 연결 풀 설정

  1. :

    "server=***;database=***;uid=***;pwd=***;pooling=false;max pool size=100" 
    

    내가 있기 때문에 연결 문자열이 잘못 생각 다음은 기존 응용 프로그램 (기존 응용 프로그램이 SQL Server 인증 모드를 사용)를 사용하는 연결 문자열입니다 false이지만 풀 크기도 설정합니다.

  2. 충돌하는 설정이 있어도 풀링 = false가 적용된다고 생각합니다. 연결 풀은 ADO.Net 응용 프로그램에서 사용하지 않습니다.

내 이해가 정확합니까?

답변

7

예. 당신 말이 맞아요. pooling = false이면 최대 풀 크기가 적용되지 않습니다. 그러나 연결이 반드시 잘못된 것은 아닙니다. 그것은 여전히 ​​유효합니다.

+1

yup exactly - pooling = false -> 풀링을 끄면 다른 모든 풀링 관련 설정이 무시됩니다. –

+0

고마워요! 질문에 답했다. – George2