楼主: vage

[精华] 讨厌香草冰激凌的汽车与Buffer busy wiats的故事

[复制链接]
论坛徽章:
7
茶鸡蛋
日期:2011-08-30 10:18:29ITPUB十周年纪念徽章
日期:2011-11-01 16:25:222012新春纪念徽章
日期:2012-01-04 11:55:05咸鸭蛋
日期:2012-04-20 09:49:202013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09
21#
发表于 2012-2-29 17:48 | 只看该作者

使用道具 举报

回复
论坛徽章:
14
2012新春纪念徽章
日期:2012-01-04 11:58:182012新春纪念徽章
日期:2012-02-07 09:59:35ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59马上加薪
日期:2014-08-09 14:42:472014年世界杯参赛球队: 美国
日期:2014-06-04 09:05:20优秀写手
日期:2014-03-12 06:00:13马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:082013年新春福章
日期:2013-02-25 14:51:24奥运会纪念徽章:水球
日期:2012-10-11 16:40:16
22#
发表于 2012-2-29 21:51 | 只看该作者
lz请继续,为什么是select 在等buffer busy wait呢,想不太通还和写日志有关

使用道具 举报

回复
论坛徽章:
49
2010广州亚运会纪念徽章:台球
日期:2010-09-14 17:25:29ITPUB官方微博粉丝徽章
日期:2011-07-11 13:10:57ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042012新春纪念徽章
日期:2012-03-15 14:24:252012新春纪念徽章
日期:2012-01-04 11:53:54紫蛋头
日期:2012-03-07 10:09:01生肖徽章2007版:龙
日期:2012-03-07 10:13:00蜘蛛蛋
日期:2012-04-01 11:20:46奥运会纪念徽章:艺术体操
日期:2012-08-06 09:08:41奥运会纪念徽章:艺术体操
日期:2012-08-27 17:37:53
23#
发表于 2012-2-29 22:42 | 只看该作者
难得一见的好文章!

使用道具 举报

回复
论坛徽章:
70
夏利
日期:2013-09-29 21:02:15天蝎座
日期:2016-03-08 22:25:51嫦娥
日期:2014-03-04 16:46:45ITPUB年度最佳技术原创精华奖
日期:2014-03-04 16:19:29马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:11
24#
 楼主| 发表于 2012-3-1 09:34 | 只看该作者
ziling2011 发表于 2012-2-29 21:51
lz请继续,为什么是select 在等buffer busy wait呢,想不太通还和写日志有关

其实是这样的,DML要写将Redo写进Log buffer,但Log Buffer如果满的话,会呼叫LGWR写日志,此时就会等待log buffer space。
下面是我的猜想,正在做测试验证。在等Log buffer space时,进程并不会释放在Buffer上持有的Buffer Pin锁,这个Pin锁,就会阻塞Select语句,造成Buffer Busy waits。
而如果写日志文件的速度加快,log buffer space必然会减少,DML修改Buffer这个动作必然完成的更快,Select等待Buffer busy waits也就越少。

所以,想减少Buffer busy waits,如果可能的话,将日志文件移到更快的存储设备上去。

使用道具 举报

回复
论坛徽章:
4
2010新春纪念徽章
日期:2010-03-01 11:08:29ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-01-04 11:51:222013年新春福章
日期:2013-02-25 14:51:24
25#
发表于 2012-3-1 09:56 | 只看该作者
好文

使用道具 举报

回复
论坛徽章:
41
紫蛋头
日期:2012-11-12 14:45:312014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:092014年新春福章
日期:2014-03-03 14:29:41马上有车
日期:2014-03-20 17:48:31马上加薪
日期:2014-03-28 15:18:022014年世界杯参赛球队: 厄瓜多尔
日期:2014-06-25 18:57:33马上有车
日期:2014-07-29 18:27:14马上有车
日期:2014-08-19 14:32:59itpub13周年纪念徽章
日期:2014-10-08 15:16:50
26#
发表于 2012-3-1 09:56 | 只看该作者
vage 发表于 2012-3-1 09:34
其实是这样的,DML要写将Redo写进Log buffer,但Log Buffer如果满的话,会呼叫LGWR写日志,此时就会等待l ...

小菜鸟 期待LZ的实验分享

使用道具 举报

回复
论坛徽章:
194
红宝石
日期:2014-05-09 08:24:37萤石
日期:2014-01-03 10:25:39奥运会纪念徽章:羽毛球
日期:2008-07-01 10:46:06奥运会纪念徽章:马术
日期:2008-07-07 17:43:24奥运会纪念徽章:射箭
日期:2008-07-25 18:07:39奥运会纪念徽章:皮划艇激流回旋
日期:2008-07-30 10:02:57奥运会纪念徽章:花样游泳
日期:2008-09-26 13:02:43奥运会纪念徽章:排球
日期:2008-12-03 11:23:272010新春纪念徽章
日期:2010-01-04 08:33:082010年世界杯参赛球队:澳大利亚
日期:2010-02-26 11:08:44
27#
发表于 2012-3-1 10:07 | 只看该作者
lz专研精神可嘉。实际上如果做到前面,大部分人已经放弃。

我再想另外的问题,就是做救火队员还是做宣传员的问题,实际上更多的人会选择做救火队员。

使用道具 举报

回复
论坛徽章:
0
28#
发表于 2012-3-1 10:17 | 只看该作者
这种精神难额得

使用道具 举报

回复
论坛徽章:
0
29#
发表于 2012-3-1 10:17 | 只看该作者
这种精神难额得

使用道具 举报

回复
论坛徽章:
3
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:512012新春纪念徽章
日期:2012-01-04 11:56:44奥运会纪念徽章:花样游泳
日期:2012-09-25 09:37:15
30#
发表于 2012-3-1 10:30 | 只看该作者
佩服,感动,向纯粹的、可爱的、对“极致”矢志不渝地追求的技术大牛致敬!

使用道具 举报

回复

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

本版积分规则 发表回复

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