Md Haidar Ali Khan Asked: 2015-12-23 12:55:24 +0800 CST2015-12-23 12:55:24 +0800 CST 2015-12-23 12:55:24 +0800 CST “Detach Database”对话框中的“Drop Connections”和“Update Statistics”有什么作用? 772 作为测试阶段,我安装了 SQL Server 2014 企业版的评估版。 当我通过 SQL Server Management Studio 分离数据库时,我看到两个选项: 断开连接 更新统计 这两个选项都会将数据库与 SQL Server 实例分离。这两个选项有什么区别? sql-server sql-server-2014 2 个回答 Voted 8bit 2015-12-23T13:07:37+08:002015-12-23T13:07:37+08:00 Drop Connections将在分离数据库之前强制数据库进入单用户模式,从而强制所有用户断开连接。如果您不选中该选项,并且用户已连接到数据库,则不会分离数据库。 Update Statistics将在分离数据库之前刷新任何过时的统计信息。如果您未选中此选项,则统计对象将保持与您分离数据库时的状态相同。 Microsoft 有一篇优秀的文章,其中包含有关MSDN的更多详细信息。 Best Answer Kin Shah 2015-12-23T13:33:40+08:002015-12-23T13:33:40+08:00 补充当前答案... 分离数据库将使您没有任何备份。如果由于某种原因,您无法附加数据库,您最终会得到一个分离的 mdf 和 ldf 副本。 最佳实践应该是对数据库进行备份和恢复。这样,您最终至少会获得数据库的副本。 阅读:http: //blogs.sqlsentry.com/aaronbertrand/bad-habits-file-backups/
Drop Connections
将在分离数据库之前强制数据库进入单用户模式,从而强制所有用户断开连接。如果您不选中该选项,并且用户已连接到数据库,则不会分离数据库。Update Statistics
将在分离数据库之前刷新任何过时的统计信息。如果您未选中此选项,则统计对象将保持与您分离数据库时的状态相同。Microsoft 有一篇优秀的文章,其中包含有关MSDN的更多详细信息。
补充当前答案...
分离数据库将使您没有任何备份。如果由于某种原因,您无法附加数据库,您最终会得到一个分离的 mdf 和 ldf 副本。
最佳实践应该是对数据库进行备份和恢复。这样,您最终至少会获得数据库的副本。
阅读:http: //blogs.sqlsentry.com/aaronbertrand/bad-habits-file-backups/