繁体   English   中英

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

[英]What is the Auto-Close option when creating a new database in SQL Server 2008?

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

编辑:你如何决定是打开还是关闭它?

来自 MSDN:

如果为 True,则关闭数据库,并在没有用户连接访问数据库时释放其资源。 如果为 False(默认),服务器将数据库维护在一个开放且就绪的 state 中,而不管用户活动如何。

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

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

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

如果您在 SQL Server 2008 中使用数据库镜像,请将 Auto Close 设置为 false。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM