이것은 SQL 명령 최적화에 대한 질문이 아닙니다. 가능한 한 효율적으로 명령을 처리 할 수 있도록 SQL 연결이 열려 있고 계속 준비되어 있는지 확인하는 방법이 있는지 궁금합니다.SQL 연결 성능 최적화?
내가 지금보고있는 것은 SQL 명령을 실행할 수 있으며 그 명령은 ~ 1 초가 걸리고 추가 실행은 ~ 300ms가 걸릴 것입니다. 이것은 명령이 다른 응용 프로그램 인스턴스의 SQL 서버에 대해 이전에 실행 된 후입니다. 따라서이 응용 프로그램 초기 실행 전에 실행 된 쿼리에 대해 SQL 캐시를 완전히 채워야합니다. 오랫동안 계속 쿼리를 실행하면 약 300ms의 시간이 표시되지만 애플리케이션을 5-10 분 동안 유휴 상태로두고 다음 요청을 반환하면 ~ 1 초 (초기 요청과 동일)로 돌아갑니다.
연결 문자열 또는 SqlConnection의 일부 속성을 통해 연결을 유지 관리하고 쿼리를 효율적으로 처리 할 수 있도록 프레임 워크를 안내하는 방법이 있습니까?
기본적으로 사용하도록 설정되어 있습니다. –