最小化日志
概念:SQL Server在满足相应条件的基础上时进行一些特定的操作如Rebuild Index时会进行最小化Tran Log记录操作,从而改善系统性能....注意:含最小化操作日志操作段日志无法按时间点恢复(point in time)
需要还原模式为简单或大容量日志
最小化日志的操作
Create Index,Alter Index Rebulid...聚集表
当聚集表为空时,使用TABLOCK 锁提示将会最小化日志
当聚集表非空时,无论如何将不会最小化日志
非聚集表
当堆表为空时,使用TABLOCK锁提示,表中行数据,索引数据(非聚集索引)都会最小化日志...例:索引维护
1:选取操作时间窗口:日常全备份前
2:全备份完成后,人工干预执行一次日志备份.
3:修改数据库模式由Full->BULK_LOGGED
4:大容量日志操作(索引维护)
5:人工干预备份日志...注:当数据库有应用全日志模式的情况下,如镜像,不宜修改的数据库模式而破坏应用,当全日志情形下产生的大量日志可能导致实例级的全局问题,应仔细权衡操作.