【发布时间】:2020-07-29 03:17:01
【问题描述】:
我从某人那里继承的旧网站有点麻烦。 它抛出有关连接池被最大化的错误。当它发生时,网站只会加载 HTML 而不会从数据库中加载任何内容。当它被放置一段时间后它会正常工作,或者当我在 Plesk 中回收 IIS 应用程序池时。
我已经做了很多阅读和研究,但我仍然无法完全解决。
我阅读的第一件事是查找在检索信息后数据库连接未关闭的任何代码。到目前为止,我还没有找到类似的东西。
接下来我发现了一个存储过程sp_who2,我被引导相信它会给我打开连接,但我有点困惑,这是否是我真正看到的。
运行 sp_who2 时,我得到以下信息。
这是一个开放的连接吗?还是只是我当前通过 SQL Server Management Studio 查看数据库的连接?
此数据库当前位于共享托管平台上,因此我没有运行我找到的其他一些命令所需的访问权限。
理想情况下,我会将网站移出共享主机,但我想在此之前找出原因。我希望找到的是需要调整代码以使其工作的地方。
【问题讨论】:
标签: sql asp.net sql-server