Sql server SQL Server Express空闲超时时间?
我将SQL Server Express 2012用于ASP.NET应用程序,我注意到,如果没有人使用该网站超过20分钟左右,那么页面第一次访问数据库时,加载时间将超过10秒,随后对数据库的访问速度会很快。我查看了事件日志,发现SQL Server被页面点击唤醒。我创建了一个命令行应用程序,它对数据库进行简单查询,并将其设置为每20分钟在任务管理器中运行一次。然后我仍然注意到每隔20分钟就会出现这样的“唤醒”条目: 服务器在空闲193秒后恢复执行:用户活动 唤醒服务器。这只是一条信息性消息。没有用户 需要采取行动 大部分时间都是193秒,少数人说是183秒,甚至有一次说是173秒。我不知道为什么它们都以3结尾,但这让我相信在大约1000秒的不活动之后会有一个超时。我的问题是:Sql server SQL Server Express空闲超时时间?,sql-server,timeout,sql-server-express,Sql Server,Timeout,Sql Server Express,我将SQL Server Express 2012用于ASP.NET应用程序,我注意到,如果没有人使用该网站超过20分钟左右,那么页面第一次访问数据库时,加载时间将超过10秒,随后对数据库的访问速度会很快。我查看了事件日志,发现SQL Server被页面点击唤醒。我创建了一个命令行应用程序,它对数据库进行简单查询,并将其设置为每20分钟在任务管理器中运行一次。然后我仍然注意到每隔20分钟就会出现这样的“唤醒”条目: 服务器在空闲193秒后恢复执行:用户活动 唤醒服务器。这只是一条信息性消息。没有
“此行为更改是SQL Express独有的,如果您需要SQL Server保持清醒,SQL Workgroup或更高版本将是您的数据库引擎更合适的选择。”我在尝试查找SQL Server Express 2012和2014的记录超时时再次遇到此问题。如果MS告诉我们。。。