归档日志急据增长问题 小弟初学ORACLE,近来遇到一棘手问题:由于数据库存在大量、多次DML(插入、更新、删除记录)操作,数据量是百万条记录,以致归档日志不到一个月就增长到了10G,请问大侠们有没有什么办法使得对于某些表的DML操作不进行归档日志记录,即不对这些操作产生归档日志!!!!!!!急!急!!急!!!如得帮助,感激不尽~~~~~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在操作的时候加 /*+nologing*/ hint提示 就不会写到重做日志文件里了 归档日志文件自然就不会那么大了 你把日志按日期分开做,这样的话就可以考出来保存到别的机子里面了../*+nologing*/hint.....support.... nologing也只对DML中的insert起作用。最好的方法还是定期将日志转移到别处。 1 oracle的任何dml操作都会产生日志,nologging只是对加了/*+append*/的insert才起作用。2 alter database noarchivelog直接设置让他不归档算了,不过这会让你只能恢复到冷备时或者exp时的时间点。 commit概念请教(新手) plsql 触发器问题 ORACLE锁定多行的操作 招聘高级数据管理员 新手提问,关于oracle的trigger insert语句问题 救命啊~!Oracle高手来看看!实在是太难解决了!!!(在线等待) oracle中对应与sybase中的begin transaction,rollback,commit 是什么? unable to extend index PAS.SYS_C009381 by 3596 in tablespace NEMS? 关于主子表更新的问题 求救存储过程的小例子 oracle监听器启动不了
/*+nologing*/hint.....support....
最好的方法还是定期将日志转移到别处。
2 alter database noarchivelog直接设置让他不归档算了,不过这会让你只能恢复到冷备时或者exp时的时间点。