暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

案例分析:row cache objects与pin s wait on X

原创 eygle 2010-10-18
460
到今天,已经来上海整整一个星期了,终于完美的解析了整个故障的过程和原因,并且也找到了解决方案,虽然还需要一点时间,但总算是一块石头落了地。

中午从陆家嘴步行到东方明珠、正大广场,给儿子买了一个大巴车 -- 他最喜欢的,买了两个变形金刚,现在他是最喜欢车、恐龙的阶段,以前的车都是趴在地上跑的,现在变形金刚或许可以给他一个惊喜,开拓一下想象的翅膀,记得我小时候,整天为变形金刚着迷,想来这是一个时代的宠爱,到今天变形金刚的电影也是风靡不绝。

昨天傍晚,在回宾馆的路上,给太太打电话,碰巧看到报刊摊上有韩寒的《1988:我想和这个世界谈谈》,第一次读韩寒的小说,一口气读完,周老师让我发表点看法,我想到的第一感觉是:我仿佛看到了赛林格,以及那个带着鸭舌帽的少年,现在韩寒就是在这样一条路上,走着并引导我们。我喜欢他的叙事方式。
以前年少时,喜欢读安妮宝贝的书,现在怎么也不能读完了。太太买了很多安妮的书,多数跟旅行游走有关,于是我们多了个话题,那就是去西藏、去墨脱,现在去了西藏,还有墨脱。

从《独唱团》那遍布的隐喻看,1988中也有无数的谜语和隐喻,但是不可说。这是这个时代的悲哀,在这个时代成长起来的孩子,在以他们的视角讲述这个世界。

有时候也想写点小说一样的文字,想想,还是写Oracle吧。

这次处理的案例,最为典型的等待表征就是:latch row cache objects 和 cursor:pin s wait on X:


Top 5 Timed Events







EventWaitsTime(s)Avg Wait(ms)% Total Call TimeWait Class
latch: row cache objects 475,336 127,021 267 48.2Concurrency
db file sequential read 8,350,230 45,113 5 17.1User I/O
CPU time  31,695  12.0 
read by other session 6,195,757 17,313 3 6.6User I/O
cursor: pin S wait on X 1,204,552 12,212 10 4.6Concurrency

那么我首先想到的就是,这两个事件是如何出现的?
如何互相影响?
我们又能够怎样去模拟这个故障?如何通过实验得到同样的输出?

另外,修改_KKS_USE_MUTEX_PIN会否有改善?这一切是否是Mutex惹的祸?

大家和我一起思考下,看一看能够在自己的数据库环境中,模拟到类似的情况。



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论