CURSOR_SHARING = SIMILAR !

遭遇cursor_sharing = similar的问题,跟GSD在SR中多次沟通总算解决了问题,国外的同事shift了几轮,实在是我跟进最长的一个SR了。 问题发生在客户在压力测试的时候,数据库版本是RAC 10.2.0.3 on AIX,客户使用Loadrunner模拟10000用户在系统中做业务,当虚拟用户增加到1200左右的时候,明显看到事务的响应时间开始上升,从原本的40s升到70s,然后继续上升,到最后2000用户的时候,已经开始产生大量的失败事务,响应时间也升高到400s,而用户也无法再login了。 AWR报告显示: Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time Wait Class —————————— ———— ———– —— —— ———- cursor: pin S wait on X 13,153,838 133,733 10 49.8 Concurrenc latch: library cache 365,244 54,514 149 20.3 Concurrenc kksfbc child completion 579,210 29,477…

Wordcamp Beijing 2007

中国wordpress用户聚会将于9月1日在北京举行,此次大会受到了Wordpress开发团队的赞助,因此活动是免费的,但是如果想要获得免费午餐,那么必须要先在网上注册,前100名注册并到场者还可以领到WordCamp 的T-shirt。 希望9月1日的时候我可以在北京。

How to change VIP interface in 10g cluster

凌晨2点出发到客户处加班,加班的目的是由于改动网卡而重新配置VIP资源。 IBM AIX5L的系统,安装的是10gR2 RAC,在最开始安装的时候,客户配置了HACMP,并且设置了Primary网卡和Standby网卡,同时HACMP还会管理这两块网卡,当Public网卡出现问题的时候IP会切换到Standby网卡,但是10g Cluster的VIP却无法应对这种情况,当发生IP切换,VIP就down了。本来客户如此考虑是为了避免网卡的单点故障,但是通过HACMP这样管理的方法却仍然无法避免VIP的单点故障,因此客户决定今天晚上重新设置网卡,将原本的Primary和Standby网卡bunddle成一块Public网卡,这样网卡的Interface Name就会发生改变,所以VIP资源就需要重新配置。 修改VIP资源的步骤大体如下。 1. 停止数据库,CRS $ srvctl stop database -d grid $ srvctl stop nodeapps -n node1 $ srvctl stop nodeapps -n node2 2. 修改OCR中的信息 删除原先的信息 $ORA_CRS_HOME/bin/oifcfg delif -global eth1 添加新的信息 $ORA_CRS_HOME/bin/oifcfg setif –global eth0/192.168.2.0:public 检查是否添加成功 $ORA_CRS_HOME/bin/oifcfg getif 3. 用root用户修改nodeapps 因为修改必须在 Oracle Clusterware stack启动状态下进行,因此上面一步要用srvctl stop nodeapps来停止资源而不要使用crsctl stop crs来停掉整个Clusterware。 # srvctl modify…