我正在开发一个在 IIS 6.0 下运行并连接到 SQL Server 2005 数据库的大型 Web 应用程序。我目前正在尝试使用 Windows 身份验证连接到数据库以正确记录数据库中哪些用户帐户更新记录,但我遇到了一些性能问题;建立会话的初始连接很容易花费一分钟多的时间来完成。
没有网络问题(这是一个测试服务器,所以所有测试都是本地的)。我的 IIS 配置为使用基本身份验证(我需要纯登录信息)并启用本地模拟,并使用空的用户名/密码设置。
此设置正确建立连接,但如前所述,启动时间太长(后续查询以正常速度执行)
有谁知道本地模拟是否会显着影响性能?我找错地方了吗?有什么方法可以强制 SQL Server 保持数据库连接打开?
提前感谢您的帮助!