내 Azure 웹 응용 프로그램에서 풀링 된 연결 수에 문제가 있습니다. 풀링 된 연결 수를 볼 수 있다면 응용 프로그램 사용과 관련하여 이해할 수 있다면 많은 도움이 될 것입니다.Azure App 서비스에서 풀링 된 ADO.NET 데이터베이스 연결 수를 보려면 어떻게해야합니까?
기존 Windows 컴퓨터에서 "성능 모니터"도구를 사용하여 ADO.NET 성능 카운터 "NumberOfPooledConnections"를 볼 수 있습니다. 하지만 Azure App Service를 사용할 때 같은 작업을 수행하는 방법을 파악할 수 없었습니다.
풀링 된 연결은 데이터베이스 측에서 볼 수 있으므로 데이터베이스가 SQL 서버 인 경우 sp_who와 같은 간단한 명령을 사용할 수 있습니다 (연결 문자열에서 'Application Name'키를 사용하여 필터링을 쉽게 할 수 있음) –
@ 사이먼 Mourier 웹 응용 프로그램이 여러 데이터베이스에 연결하는 멀티 테넌트 응용 프로그램이기 때문에 내 경우에는 불가능합니다. 그래서 모든 데이터베이스에 대한 총 연결 수를 확인해야합니다. 귀하의 솔루션은 오직 하나의 데이터베이스에 대한 연결 수를 제공합니다. – Bassem
그래도 sp_who와 같은 데이터베이스 명령을 사용하여 모든 데이터베이스에 대한 연결 수를 확인할 수 있습니다. –