Aug
09
2007
为期4天的10g RAC培训结束了,必须承认这4天的收获非常大,解答了很多我以前一直迷惑的地方,并且获得了大量诊断和调优RAC系统的经验。Su和Roy的技术实在让人佩服。
对于AWR报告中RAC部分的表述,对于RAC每个重要等待事件的含义,对于Cache Fusion的每一步动作,对于CRS相关的log和trace,对于Load Balance的处理,对于Dynamic Resource Management的机制,这些都是我以前感到疑惑的地方,在这次培训中都得到了几乎完美的解答。
举一个简单的例子,如果有人问我,“RAC环境中如果一个实例在自己的Cache中找不到需求的block,那么它就会请求从另外一个实例中获得这个block,那么如果有更多的节点,这样的请求过程会很消耗资源吗?8个节点下的这种情况会比2个节点更消耗资源吗?”在这次培训之前,我无法回答,甚至我会说,恩,也许是的吧。但是,现在我可以很清楚地回答,NO!因为在一次gc block request中最多只会有3个block参与到其中,而不管环境中有多少个节点,这就是master block的作用,每次request的过程是requester -> master -> holder。
其实并不局限在RAC部分,纯RDBMS的知识也得到了完善,再举一个例子。对于性能报告中CPU Time这个等待事件我一直感到疑惑,这到底表示了什么?CPU Time位于Top 5 wait event中表示了什么?我还在网上跟Fenng聊过这个问题,也仍然抱有疑惑。然而,现在我知道,我们忽略Top 5中的CPU Time并不是因为它是Idle wait也不是因为我们要从其它的等待中判断CPU Time等待,我们忽略它是因为CPU Time就是说明系统在利用CPU干活,实际上这不是一个等待事件,CPU Time高表示系统在干活,而这是个好的现象,因为系统并没有把时间耗费在Wait上。Elapsed Time = CPU Time + Wait Time,所以甚至我们可以说CPU Time越高越好。
有太多的资料和学习笔记需要整理,今后应该会陆续把Topic写成文章的,不过不会很快,因为之后几天我得休息一下,然后把报销搞定,还有琢磨一下新入手的Nokia N95。
BTW: RAC Pack的宗旨是高举Oracle的三个代表 - CRS, ASM, RAC
No Tags
Aug
06
2007
今天在上地6号参加RAC Pack的培训,讲师是来自RAC Pack核心Team的roy.rossebo和su.tang以及北京的paulo.qiu。
第一天仅限于在Redhat上安装CRS+ASM+DB,基本上没有太多技术问题,整个下午的讨论似乎有些偏离这次Training的主题,都聚焦在Oracle的Patch机制上。
为什么会有Merge Label Patch,为什么又有Bundle Patchset,怎么通过内部的Wiki站点查询已经发布的和即将发布的Merge Label Patch,对于不是RAC的系统在哪儿可以查到推荐的Patchset,对于是RAC的系统又在哪儿查询。
更Detail的技术问题应该在后面几天会涉及到吧。
最后培训结束以后,跟ACS的几位同事聊天,得到了一堆稍显粗糙但是又颇为贴切的对于Oracle售后几个部门的比喻。
我问他们,ACS和GCS有什么不同,他们说:
OSS中的ACS就好比小姐出台,因为是到客人处上班的短期行为。
OSS中的GCS就好比小姐坐台,因为是在公司处理热线的长期行为。
于是我恍然大悟,跟他们说:
那这样,OCS就好比二奶,因为是在客人处上班的长期行为。
那,老婆是什么呢,是集成商啊。。。
哈哈,大家一笑。
Oracle10g 


RAC 


Aug
06
2007
在这届的BlizzCon上,暴雪如期公布了魔兽世界的第二个资料片 - 巫妖王之怒。
请大家一定要点前面这个链接看一下主题站点的设计,我想这应该是艺术吧。
冰雪覆盖的诺森德大陆,阿尔萨斯手持霜之哀伤,双眼在盔甲之下寒光闪烁,白发卷动,裙袍飞扬。
在这个新的资料片中,暴雪将实现下面这些新的改变,当然这些仅仅是很小的一部分。
·死亡骑士(Death Knight)职业首次加入魔兽世界游戏
·诺森德(Nothrend)——巫妖王统治的冰封世界开放,新增诺森德的探索地区、任务、物品、怪物等
·人物角色可以提升到80级,可以使用新的技能和天赋
·全新战场,可以使用攻城车围攻,并可以摧毁建筑
·更多的角色自定义外观、发型,可以调整现有的发型
在国服还没有迎来第一个资料片的时候,暴雪已经开始公开发布第二个资料片,很好,很强大。送给新闻出版署各位老爷的礼物不知道他们收到没有。
魔兽世界 


wow 


Aug
05
2007
终于在流浪了大概一个月以后今天下午从上海回到了北京。
北京的天空仍然是如此浑浊不堪,不过天气比上海凉快多了,家里是不用开空调的。
明天开始要远征上地参加为期4天的10g RAC培训,相信这次培训对于自己写作第一本RAC相关的书有很大帮助。
回到北京有很多的杂事儿需要做。
报销是一件大事儿,这次出差个人垫付了估计超过2万。
然后是考车本,全部课程都已经上完了,就差最后一哆嗦,不过从学完车到现在又是一个多月过去了,这最后一哆嗦恐怕还得费点儿劲。
No Tags