楼主: Kevin__Zhang

[精华] latch入门?(最新更新part4:这才是真正的latch)---你所不知道的latch

[复制链接]
论坛徽章:
5
2011新春纪念徽章
日期:2011-02-18 11:42:48ITPUB十周年纪念徽章
日期:2011-11-01 16:26:292012新春纪念徽章
日期:2012-01-04 11:57:36ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013年新春福章
日期:2013-02-25 14:51:24
81#
发表于 2011-9-17 00:30 | 只看该作者
LZ继续呀!!

使用道具 举报

回复
论坛徽章:
9
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2013-03-06 17:43:59鲜花蛋
日期:2013-04-26 22:57:09蛋疼蛋
日期:2013-06-05 15:38:56林肯
日期:2013-08-16 16:46:322015年新春福章
日期:2015-03-04 14:53:162015年新春福章
日期:2015-03-06 11:58:39
82#
发表于 2011-9-16 15:58 | 只看该作者
看看热闹吧。

使用道具 举报

回复
论坛徽章:
26
2010年世界杯参赛球队:智利
日期:2010-07-03 17:16:26比亚迪
日期:2014-01-16 17:12:41宝马
日期:2014-01-24 10:32:252014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08马上有对象
日期:2014-03-05 21:30:32马上有车
日期:2014-03-11 16:46:45优秀写手
日期:2014-03-25 05:59:50马上加薪
日期:2014-03-26 16:46:30问答徽章
日期:2014-05-09 16:40:36
83#
发表于 2011-9-22 16:54 | 只看该作者
好贴,顶了...

不过我还想知道的是:你看的是哪本书?可否共享下?

使用道具 举报

回复
论坛徽章:
1
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59
84#
发表于 2011-9-22 17:27 | 只看该作者
ocpdba591 发表于 2011-9-22 16:54
好贴,顶了...

不过我还想知道的是:你看的是哪本书?可否共享下?

去看看<<高级OWI与oracle性能调整>>这本书吧
一直认为这本书才让我真正的理解的oracle的体系结构

使用道具 举报

回复
论坛徽章:
26
2010年世界杯参赛球队:智利
日期:2010-07-03 17:16:26比亚迪
日期:2014-01-16 17:12:41宝马
日期:2014-01-24 10:32:252014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08马上有对象
日期:2014-03-05 21:30:32马上有车
日期:2014-03-11 16:46:45优秀写手
日期:2014-03-25 05:59:50马上加薪
日期:2014-03-26 16:46:30问答徽章
日期:2014-05-09 16:40:36
85#
发表于 2011-9-23 12:10 | 只看该作者
机器猫DBA 发表于 2011-9-22 17:27
去看看这本书吧
一直认为这本书才让我真正的理解的oracle的体系结构

呵呵,早就下载了这本书,一直没时间看

使用道具 举报

回复
论坛徽章:
1
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51
86#
发表于 2011-9-26 10:28 | 只看该作者
经典。

使用道具 举报

回复
论坛徽章:
764
生肖徽章:鸡
日期:2014-08-13 14:39:24奥运会纪念徽章:跳水
日期:2012-07-16 09:48:41奥运会纪念徽章:自行车
日期:2013-06-17 12:13:43奥运会纪念徽章:沙滩排球
日期:2013-06-17 12:11:20复活蛋
日期:2013-03-29 10:50:57比亚迪
日期:2013-09-29 13:21:57Jeep
日期:2013-09-29 13:54:002014年世界杯参赛球队: 加纳
日期:2014-05-20 17:24:592014年世界杯参赛球队:墨西哥
日期:2014-05-20 17:25:142014年世界杯参赛球队: 波黑
日期:2014-05-20 17:27:29
87#
发表于 2011-9-26 10:41 | 只看该作者
不错收藏了

使用道具 举报

回复
论坛徽章:
5
2011新春纪念徽章
日期:2011-02-18 11:42:48ITPUB十周年纪念徽章
日期:2011-11-01 16:26:292012新春纪念徽章
日期:2012-01-04 11:57:36ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013年新春福章
日期:2013-02-25 14:51:24
88#
发表于 2011-10-27 09:59 | 只看该作者
Kevin__Zhang 发表于 2011-5-5 10:21
INSERT属于DML,与a结果一样:
a.表上无索引,DML操作。
实验结果:大量cbc latch争用,大量buffer busy  ...

我只能模擬出buffer busy waits
CBC latch的模擬不出

使用道具 举报

回复
论坛徽章:
0
89#
发表于 2011-10-27 16:03 | 只看该作者
a.表上无索引,DML操作。
实验结果:大量cbc latch争用,大量buffer busy waits竞争。
b.表上无索引,SELECT操作。
实验结果:大量cbc latch争用, 无任何buffer busy waits竞争。
c.表上有唯一索引,DML操作。
实验结果:无任何cbc latch争用,大量buffer busy waits竞争。
d.表上有唯一索引,SELECT操作。
实验结果:无任何cbc latch争用,无任何buffer busy waits竞争。

关于楼主的这个结论似乎和楼主推荐的晶晶的文章有冲突吧?那篇文章中的实验结果显示select操作仍然产生了少量的cbc的wait,
文章中晶晶说是有限共享,有人回帖说是因为:当对块反复读取时,会引发的是对CBC的修改(BH的TCH等),所以是写争用
另外有篇文章我觉得也能很好的证明select时也会产生cbc争用。
http://www.oracledatabase12g.com ... buffers-chains.html

使用道具 举报

回复
论坛徽章:
6
ITPUB季度 技术新星
日期:2011-08-31 15:27:58ITPUB十周年纪念徽章
日期:2011-11-01 16:26:292012新春纪念徽章
日期:2012-01-04 11:57:36咸鸭蛋
日期:2012-03-05 13:10:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00优秀写手
日期:2013-12-18 09:29:09
90#
 楼主| 发表于 2011-10-27 16:55 | 只看该作者
g644516804 发表于 2011-10-27 09:59
我只能模擬出buffer busy waits
CBC latch的模擬不出

buffer busy waits是对于同一数据块的,既然是同一数据块那也是在同一 cbc 上使用相同的 cbc latch,那么自然会有争用。怎么会是只能模拟出buffer busy waits而模拟出cbc latch争用?
除非是我说的第 c,d中情况,表上有唯一索引。

使用道具 举报

回复

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

本版积分规则 发表回复

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