我们有一个SQL Server 2005,它是Web应用程序的后端。
应用程序部分是SharePoint,部分是通过Entity Framework访问数据库的Web服务。
在性能监视器中,我看到平均SQLlogin为ca,每秒60(最大170),但平均登出less于1。
我在哪里可以看到SQL Serverlogin的总数? 任何人有一个想法可能是什么原因造成的?
这可能是应用程序在页面加载期间创build连接,但不会终止它们,因此它们会一直挂起,直到它们超时/过期。
我将首先设置SQL Server的SQL Profiler跟踪,这将显示login和注销。 这将让你看到login来自无与伦比的注销。 标准的事件探查器模板将包括login和注销,但其中包含的其他一些东西,可能只是噪声,你正在寻找。 您可以从跟踪中删除其他事件,以便只关注login/注销。
查看MSDN上的使用SQL Server Profiler获取Profiler的更多详细信息。 解决SQL Server问题时具有很高的价值。