문제

연결을 열어 두는 용의자 신청서가 있습니다. 누군가가 이것을 상업적이거나 다른 방법으로 분리하기에 좋은 도구를 가지고 있는지에 대해서는 디버깅 도구를 궁금해합니다.

Google에 글을 썼지 만 솔루션의 단계가 아니라 문제를 설명하는 기사 만 제기하는 것 같습니다.

이것 내가 지금까지 본 최고의 기사입니다. - 다른 사람들을 환영합니다.

문제가있는 코드를 분리하는 제품이 있습니까? 이런 종류의 일을 수행하는 프로파일 러, 아니면 추가 할 다른 조언?

도움이 되었습니까?

해결책

항상 SQL Server의 활동 모니터를 확인하여 응용 프로그램이 연결 상태를 유지하는지 확인할 수 있습니다.

SQL Server Management Studio의 관리 노드 아래에 있습니다. 데이터베이스에 연결된 모든 응용 프로그램의 호스트, 응용 프로그램, 사용자, 공개 트랜잭션 수 등을 표시합니다.

다른 팁

어떤 언어를 사용하고 있습니까? Java의 Bonecp 연결 풀 아래 (http://jolbox.com) 스레드가 종료 될 때 시청하고 연결이 열리지 만 닫히지 않은 위치의 스택 추적을 인쇄하여 정확하게 감지하는 지원이 있습니다.

물론 생산에 이것을 사용하려는 경우 속도가 느려질지라도 매우 유사한 것을 구현할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top