반응형
데이터베이스 연결 문자열에 최대 풀 크기를 설정해야합니까? 그렇지 않으면 어떻게됩니까?
이것은 내 데이터베이스 연결 문자열입니다. 지금까지 최대 풀 크기를 설정하지 않았습니다.
public static string srConnectionString =
"server=localhost;database=mydb;uid=sa;pwd=mypw;";
그렇다면 현재 내 애플리케이션은 몇 개의 연결을 지원합니까? 연결 풀 크기를 늘리기위한 올바른 구문은 무엇입니까?
응용 프로그램은 C # 4.0으로 작성되었습니다.
현재 애플리케이션은 풀에서 100 개의 연결을 지원합니다. 다음은 200으로 늘리려는 경우 conn 문자열의 모양입니다.
public static string srConnectionString =
"server=localhost;database=mydb;uid=sa;pwd=mypw;Max Pool Size=200;";
데이터베이스 sp_who
에서 프로 시저를 실행하여 애플리케이션에서 사용하는 데이터베이스와의 연결 수를 조사 할 수 있습니다 . 대부분의 경우 기본 연결 풀 크기로 충분합니다.
"현재는 그렇습니다.하지만 피크 순간에 문제가 발생할 수 있습니다." 피크 요청으로 인해 시간 초과가 발생한 문제가 있음을 확인할 수 있습니다. 최대 풀 크기를 설정 한 후 응용 프로그램이 문제없이 실행되었습니다. IIS 7.5 / ASP.Net
반응형
'development' 카테고리의 다른 글
MVVM 모델에서 모델은 INotifyPropertyChanged 인터페이스를 구현해야합니까? (0) | 2020.12.30 |
---|---|
동적 메모리 할당은 널리 사용되는 구현에서 C와 C ++에서 다릅니 까? (0) | 2020.12.30 |
Node.js에서 process.nextTick의 적절한 사용 사례는 무엇입니까? (0) | 2020.12.30 |
C에서 NULL은 항상 0입니까? (0) | 2020.12.30 |
Twitter Bootstrap 반응 형 레이아웃은 IE8 이하에서 작동하지 않습니다. (0) | 2020.12.30 |