gav*_*ins 4 sql restart sql-server-2008 sql-server-2008r2-express
我有3个运行SQL Server 2008 R2 Express的实例,试图规避快递版本的1gb限制.实例1(SQLExpress)附加到我最繁忙的网站,为大约3000个并发在线用户提供服务.该数据库正常运行.
我还运行了两个其他实例(SQLExpress1和SQLExpress2),它们都连接到更安静的站点.在这两个实例中,我看到数据库不断启动:
11/02/2010 20:18:24,spid53,未知,启动数据库'historiaslush_forums'.11/02/2010 19:34:43,spid52,未知,启动数据库'historiaslush_forums'.11/02/2010 19:17:17,spid54,未知,启动数据库'historiaslush_forums'.11/02/2010 19:02:37,spid51,未知,启动数据库'historiaslush_forums'.11/02/2010 18:54:27,spid51,未知,启动数据库'historiaslush_forums'.11/02/2010 18:41:27,spid51,未知,启动数据库'historiaslush_forums'.11/02/2010 17:56:28,spid51,未知,启动数据库'historiaslush_forums'.11/02/2010 17:44:13,spid52,未知,启动数据库'historiaslush_forums'.11/02/2010 17:33:25,spid53,未知,启动数据库'historiaslush_forums'.11/02/2010 17:33:21,spid53,未知,启动数据库' historiaslush_forums'.11/02/2010 17:19:04,spid51,未知,启动数据库'historiaslush_forums'.11/02/2010 17:18:55,spid53,未知,启动数据库'historiaslush_forums'.
以前有人见过这种行为吗?它是否仍然与表达版本的残缺功能集相关联?
谢谢
默认情况下,SQL Express数据库创建为AUTO_CLOSE ON.因此,一旦最后一个会话释放对它的访问权限,它们就会关闭.他们将在下次访问时自动打开.AUTO_CLOSE数据库在打开时运行优化恢复,因此它们的开放性不如完全成熟的数据库打开那么糟糕.但是,如果您愿意,可以将AUTO_CLOSE关闭:
ALTER DATABASE historiaslush_forums SET AUTO_CLOSE OFF;
Run Code Online (Sandbox Code Playgroud)
请注意,AUTO_CLOSE ON数据库在Enterprise Edition上的行为相同,因此这与Express限制无关.