bulk_logged 和简单恢复模型有什么区别?
哪一个是最少记录的,对于批量操作来说哪个总是更好的选择?
假设我使用 select into 语句复制超过数百万行,哪一个是最佳选择?
答案1
恢复模型Bulk Logged
与 几乎相同Full
,但批量记录模型不会记录 INSERT/UPDATE 细节 - 仅记录表范围。 Simple
恢复模型是唯一不需要日志文件维护的模型,但其日志文件不能用于在丢失时恢复数据。
在恢复模型中,简单模型是日志记录最少的模型,而批量日志则推荐用于批量操作。
参考:恢复模型概述
首选 SELECT INTO,但这意味着数据已经存在并且可以访问。