插入批量语句 - SQL 2005 - 不是“批量插入”

插入批量语句 - SQL 2005 - 不是“批量插入”

我正在尝试查找导致事务日志失控增长的进程​​。我尝试将 DB 设置为 Bulk-Logged,但它似乎仍在增长。当进程完成后,设置为 Simple 时,它​​会清除。Profiler 显示以“Insert Bulk xxxx”开头的语句,我一直在阅读,但有一件事我无法确定,那就是“Insert Bulk”是否使用 BULK-Logged 设置记录。有人能告诉我你对“Insert Bulk”命令的看法吗

答案1

即使在批量日志恢复模型中,即使操作日志记录最少,您仍然需要定期进行事务日志备份 - SQL Server 仍会将分配更改写入事务日志。与数据库完全恢复时相比,该操作在速度和事务日志备份大小方面如何?

我确信您已经阅读了先决条件: http://msdn.microsoft.com/en-us/library/ms190422(v=SQL.90).aspx

答案2

您可能想看看该帖子。

http://sankarreddy.com/2011/03/interrogating-prerequisites-for-minimal-logging-in-bulk-import-part-1/

如果没有帮助,请添加更多细节并分享代码片段。

相关内容