我使用SQL Express 2008作为Web应用程序的后端,问题是Web应用程序在工作时间使用,所以有时在午餐或休息时间没有用户登录20分钟时间SQL Express将进入空闲状态模式并释放其缓存.
我知道这一点,因为它记录如下:
服务器在空闲9709秒后恢复执行
要么
在事件日志中启动数据库'xxxxxxx'
我想避免这种闲散行为.反正配置SQL Express是为了停止空闲还是至少将时间窗口加宽到20分钟以上?或者我唯一的选择是编写一个服务,每隔15分钟轮询数据库以保持它的假脱机?
阅读文章一样经过这不看有前途的,但也许没有设置有人知道一个黑客或注册表.
该行为是不可配置的.
您必须经常实现一种方法来轮询数据库.此外,与您链接的文章一样,将AUTO CLOSE属性设置为false.