li
  当前位置:主页 > 性能优化 > 文章内容
li
oracle性能调优:管理oracle日志之Oracle日志运行机制(2)
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-04-30   阅读:93  
本文章共2111字,分2页,当前第2页,快速翻页:
 

ü 日志缓存由初始参数LOG_BUFFER指定,最小值是64K,默认值是greatest(512k , 128k * CPU数);
ü 当你指定的日志缓存小于最小值时,会以默认值来生效;
ü 日志缓存的最大值由操作系统来指定,考虑到LGWR写出日志缓存的特点,大于3M的日志缓存已没有多大实际意义;
Ø 减少日志的产生:UNRECOVERABLE,NOLOGGING
ü UNRECOVERABLE 这个关键字用在下面的语法中:create table table_a as select * from table_b unrecoverable; 在表创建的过程可以尽可能少地产生日志,但对该表的后续DML操作没有影响,也不能用于分区表,索引组织表,含有大对象的表的创建,这个关键字的功能已被nologging取代;
ü NOLOGGING是表的一个属性,可以在表创建时指定,也可以在表创建以后用alter命令进行更改,这个属性可以从许多字典表(DBA_TABLESPACES, DBA_TABLES, DBA_INDEXES,DBA_LOBS等)的logging字段查到;
ü 启用该属性,可以在表创建,表上的索引创建及重建时产生较少的日志(DDL);
ü 启用该属性,针对表上的数据插入,在以下两种情形下可以产生较少的日志(DML):用SQL*Loader进行Direct Path Loads ,用append提示进行的Direct Load Inserts;
ü 启用该属性后,用direct path方法装入的数据将会在媒体恢复的过程中丢失,如果这些数据装载发生在最近一次备份操作之后的话。



阅读更多内容<<上一页 · 1 · 2


  上一篇: 阿里巴巴的DBA成长之路   下一篇: oracle性能调优:管理oracle日志之...
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·阿里巴巴的DBA成长之路
·如何选择合适的Oracle优化器
·oracle 性能调优:调整SGA之Java池...
·oracle 性能调优:调整SGA之大池的...
·oracle 性能调优:调整SGA之改进共...
·oracle 性能调优:调整SGA之测量共...
·oracle 性能调优:调整SGA之配置共...
·oracle 性能调优:调整SGA之共享服...
·oracle 性能调优:调整SGA之共享服...
·oracle 性能调优:调整数据缓存之...
·oracle性能调优:管理oracle日志之...
·oracle性能调优:管理oracle日志之...
·成为高效能DBA的七个必须习惯
·oracle性能调优:管理oracle日志之...
·Oracle分区表及分区索引
·在AIX环境下Oracle 9i的性能调整
·系统表空间IO错误 数据损坏处理案...
·ORA-01578: ORACLE data block c...
·如何查看和清除oracle无用的连接...
·ORA-16057: DGID from server no...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接