由于某种原因,第一次打开与 SQL Server 数据库的连接需要 7 秒,后续连接需要一秒。知道原因是什么吗?
我正在使用 C# 和 asp.net
编译后,我每次重新启动站点时都会本质上,这意味着每次它需要实际创建“第一个”连接。我知道设置连接池有开销,但我从未见过我应该花 7 秒来设置它。
除了连接池和 CLR 编译之外,不要忘记数据库服务器上的数据和计划缓存也可能是“冷”的......
我见过一个非常“冷”的网站上的第一次调用从按钮点击(例如“搜索”)到屏幕上显示的数据需要 5 到 10 秒的时间才能响应。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)