在SQL Server 2008中创建新数据库时,什么是自动关闭选项?

时间:2009-04-01 18:08:21

标签: sql sql-server sql-server-2008

在SQL Server 2008中创建新数据库时,什么是自动关闭选项?

编辑:您如何决定是开启还是关闭?

3 个答案:

答案 0 :(得分:4)

来自MSDN:

  

如果为True,则关闭数据库,并在没有用户连接访问数据库时释放其资源。如果为False(默认值),则无论用户活动如何,服务器都会将数据库维持在打开和就绪状态。

编辑以回答有问题的编辑:这完全取决于服务器是否需要额外的内存,以及打开和关闭数据库的时间成本是否值得获得额外的内存。如果你不确定,那么可能就是假的。

答案 1 :(得分:1)

简而言之,不要在生产中启用它

仅在不经常访问数据库时启用(例如Dev / QA)

答案 2 :(得分:0)

如果在SQL Server 2008中使用数据库镜像,请将“自动关闭”设置为false。