如果你的
硬盘空间小,又不想
设置数据库日志是最小的(因为我希望其他正常的日志仍然希望记录),并要求比较高的
速度,并清除所有数据,建议你使用turncate表,因为截断是DDL,不回滚,不写日志的速度更快,那么还有一个自动递增,到1年初,
删除产生回滚,如果删除大量数据表将是缓慢的,但将需要大量的回滚段,同时记录日志G级;如果有
条件删除时间如在'2006-3-10'do,可以
登录删除不能记录,答案是否定的,SQL Server引擎将日志删除在设计
操作。到目前为止,没有W对强制某句话不记入日志的处分。如果删除表的时间'2006-3-10的参与,将有大量的记录,由于涉及的多个记录。(3-4克),如果可行的话,我建议以下方式。
选择要
保存到新表的记录。如果使用完全
恢复模式 根据选择到记录的数目,日志可能更大。
从表到表选择*时间= '2006-03-10
然后直接截断表。无恢复模式将日志记录:截断表表1
最后,表更名为表1:EC sp_rename'table2 ','table1