查看: 29794|回复: 131

[参考文档] Oracle性能调优原理及具体手段

[复制链接]
论坛徽章:
3
2011新春纪念徽章
日期:2011-01-04 10:36:172011新春纪念徽章
日期:2011-02-18 11:43:33优秀写手
日期:2013-12-18 09:29:15
跳转到指定楼层
1#
发表于 2011-1-2 17:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们知道,一个事务在未被提交 前,其做的任何修改都 是可以被回滚(Rollbac k)的。这些回滚数据就被
放到回滚段(Rollback Segment)上。此外,一致性读(Read Consistency)、数据库恢复(Recover)都会用
到回滚段。
任何数据块的修改都会被记录在回滚段中,甚至 Redo  Log 也会产生回滚记录。当任何一个非只读(只有

查询)的事务开始时,oracle 会自动为其指定下一个可用的回滚段。事务中任何数据变化都被写入回滚段
中。如果事务回滚,Oracle 根据回滚段中的回滚记录将 buffer cache 中的“脏”数据恢复,释放回滚段空间。
当事务被提交,由于要保证一致性读,Oracle 并不会立即释放回滚段中的数据,而是会保留一段时间。


2.1.6.  Archive Log


当 Oracle 的 Archive Log 模式被激活后,所有 Redo Log 数据都会被写入 Archive Log 文件中以便日后进行
恢复。当发生日志组切换时,ARCn(Arc hive 进程,可以存在多个)进程就会将 Redo  Log 文件拷贝到指
定存储目录中去,成为 Archive Log 文件。


2.1.7.  Direct-Pa th  Insert


这里,我们还要介绍一种特殊的写操作——Direc t-Path Insert(直接路径插入)。Direct -Path Insert 通过直接
在表中已存在的数据后面添加数据,直接将数据写入数据文件中,而忽略掉了 Buffer Cache。


我们前面提到,为了能在意外时恢复数据,每一个数据修改都会被记录到 Redo Log 中。然而,由于 Redo Log
需要写入到物理文件中去,是一个比较消耗性能的操作。为了提高性能,我们在批量写入数据时就可以通
过 Direct-Path Insert 的指定 NOLOGING 的方式来避免写 Redo Log。


有多种方法可以指定 Direct-Path Insert:
A.CTAS(CREATE TABLE AS SELECT)
B.SQL*Loader 指定 Direct 参数。
C.在语句中指定 APPEND 提示。

如果你觉得有用,看完后不要忘记回头我一个!!!

[ 本帖最后由 man26 于 2011-1-7 23:18 编辑 ]

Oracle性能调优原理及具体手段.doc

745.5 KB, 下载次数: 2436

论坛徽章:
3
2011新春纪念徽章
日期:2011-01-04 10:36:172011新春纪念徽章
日期:2011-02-18 11:43:33优秀写手
日期:2013-12-18 09:29:15
2#
 楼主| 发表于 2011-1-2 17:19 | 只看该作者
good ???

使用道具 举报

回复
论坛徽章:
3
2011新春纪念徽章
日期:2011-01-04 10:36:172011新春纪念徽章
日期:2011-02-18 11:43:33优秀写手
日期:2013-12-18 09:29:15
3#
 楼主| 发表于 2011-1-4 20:30 | 只看该作者
几十个人下载,也没有人顶一下。太不厚道了。

使用道具 举报

回复
论坛徽章:
13
2010广州亚运会纪念徽章:轮滑
日期:2010-09-03 12:44:53马上有房
日期:2014-04-04 13:51:34马上加薪
日期:2014-04-04 13:35:40优秀写手
日期:2014-03-14 06:00:13夏利
日期:2013-08-05 18:32:18复活蛋
日期:2013-06-25 17:22:592013年新春福章
日期:2013-02-25 14:51:24蛋疼蛋
日期:2013-01-08 18:08:502011新春纪念徽章
日期:2011-02-18 11:43:33生肖徽章2007版:兔
日期:2011-01-20 12:58:49
4#
发表于 2011-1-4 22:07 | 只看该作者
谢谢分享。

使用道具 举报

回复
论坛徽章:
1088
金色在线徽章
日期:2007-04-25 04:02:08金色在线徽章
日期:2007-06-29 04:02:43金色在线徽章
日期:2007-03-11 04:02:02在线时间
日期:2007-04-11 04:01:02在线时间
日期:2007-04-12 04:01:02在线时间
日期:2007-03-07 04:01:022008版在线时间
日期:2010-05-01 00:01:152008版在线时间
日期:2011-05-01 00:01:342008版在线时间
日期:2008-06-03 11:59:43ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30
5#
发表于 2011-1-4 22:48 | 只看该作者
下了就顶顶

使用道具 举报

回复
论坛徽章:
67
生肖徽章2007版:虎
日期:2009-04-18 13:52:14马上有钱
日期:2014-02-18 16:43:09马上有车
日期:2014-03-22 00:26:28itpub13周年纪念徽章
日期:2014-10-01 16:37:542015年新春福章
日期:2015-03-06 11:58:18ITPUB14周年纪念章
日期:2015-10-26 17:23:44秀才
日期:2015-11-30 09:59:23秀才
日期:2016-01-21 13:37:04秀才
日期:2016-01-25 15:02:04秀才
日期:2016-12-21 16:55:07
6#
发表于 2011-1-4 22:55 | 只看该作者
学习一下.

使用道具 举报

回复
论坛徽章:
26
2009新春纪念徽章
日期:2009-01-04 14:52:28咸鸭蛋
日期:2011-11-13 14:16:262012新春纪念徽章
日期:2012-01-04 11:51:22紫蛋头
日期:2012-02-02 13:13:42玉石琵琶
日期:2012-02-21 15:04:38蛋疼蛋
日期:2012-03-09 08:25:45奥运纪念徽章
日期:2012-11-27 15:37:34复活蛋
日期:2012-12-07 13:05:172013年新春福章
日期:2013-02-25 14:51:242014年世界杯参赛球队:西班牙
日期:2014-06-26 12:03:53
7#
发表于 2011-1-5 00:11 | 只看该作者
谢谢分享。

请原谅我问一个无知的问题, 下载后顶一下有什么好处? 能给楼主增加积分吗?


原帖由 man26 于 2011-1-4 20:30 发表
几十个人下载,也没有人顶一下。太不厚道了。

使用道具 举报

回复
论坛徽章:
12
秀才
日期:2015-11-30 09:13:06秀才
日期:2016-04-21 14:08:532016猴年福章
日期:2016-02-23 09:58:34秀才
日期:2016-02-18 10:08:142016猴年福章
日期:2016-02-18 09:31:30秀才
日期:2016-02-18 09:24:18秀才
日期:2016-01-21 13:42:39秀才
日期:2016-01-05 09:35:58秀才
日期:2015-12-14 15:02:13秀才
日期:2015-12-14 14:56:09
8#
发表于 2011-1-5 07:29 | 只看该作者
淡定~~~
没有下,但是顶楼主,楼主平衡了吧

使用道具 举报

回复
论坛徽章:
25
ITPUB9周年纪念徽章
日期:2010-10-08 09:34:02奥运会纪念徽章:射箭
日期:2012-08-20 13:26:382013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08巨蟹座
日期:2016-01-08 15:18:26巨蟹座
日期:2016-02-01 13:34:54狮子座
日期:2016-04-13 17:49:45巨蟹座
日期:2016-04-15 11:18:07双鱼座
日期:2016-04-22 17:11:56
9#
发表于 2011-1-5 07:33 | 只看该作者
謝謝你的分享了

使用道具 举报

回复
论坛徽章:
86
2015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11优秀写手
日期:2013-12-18 09:29:11日产
日期:2013-10-17 08:44:39马自达
日期:2013-08-26 16:28:022013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-23 16:55:51马上有房
日期:2014-02-19 11:55:14
10#
发表于 2011-1-5 08:35 | 只看该作者
楼主自己总结的?

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表