ORACLE RAC集群在电力营销系统中的应用程力学毕(2)
2014-12-19 02:13
导读:3.6 安装ORACLE集群软件,并根据规划设置VIP。 3.7 以集群模式安装数据库应用软件。 3.8 创建ASM实例,按规划把对应的裸设备磁盘加入磁盘组,由于阵列划分
3.6 安装ORACLE集群软件,并根据规划设置VIP。
3.7 以集群模式安装数据库应用软件。
3.8 创建ASM实例,按规划把对应的裸设备磁盘加入磁盘组,由于阵列划分的时候已经做了镜像,在这里只使用ASM的条带化功能。
3.9 创建ORACLE实例,并使用crs_stat _t命令查看集群状态。
3.10 使用DBCA创建TAF服务。
4 RAC集群测试
4.1 TAF测试 ①使用服务器上TNSNAME.ORA里面的TAF参数,配置链接数据库。②使用SQLPLUS链接数据库,执行一个大的查询(几万条)。③查询gv$session视图,确认当前链接所对应的实例。④使用srvctl等命令关闭当前链接对应的实例。
测试结果:数据表查询过程中出现几秒钟的中断,然后查询继续进行, 查询完毕后显示的记录数目与表中数据的实际数目一致;查询gv$session视图显示链接已经转移到另一节点,在当前活动的实例节点上使用NETSTAT命令查看,发现关闭实例节点的VIP已成功漂移。
4.2 负载均衡测试 通过Loadrunner模拟每隔1秒登录一个用户并运行不同的SQL语句;查询gv$session视图动态跟踪两节点相关的session数量变化信息。
测试结果:发现两节点上的session 数量均衡分布,新增加session 会自动连接到相对较为空闲的节点上。这说明应用负载被自动均衡分布到所有的节点上。
5 结束语
Oracle RAC作为一种出色的高可用性集群,在容错、负载均衡以及并发处理方面都有突出特点。本文根据某市电力营销系统的建设情况,结合ORACLE RAC技术,为前端应用系统提供了较好的后台数据库支撑。
(转载自http://zw.nseac.coM科教作文网)
参考文献:
[1]王强.Oracle10g RAC技术在OPENAV系统中的应用,机械工业信息与网络,2008年第3期.
[2]Auguet,ORACLE RAC 概念介绍 51CTO技术论坛.
http://bbs.51cto.com/thread-542599-1.html
[3]吴志远,黄维平.Oracle10g RAC在数字化
校园中的应用网络安全技术与应用,2008.12.
[4]James,ASM 概述(good),百度BLOG.
http://hi.baidu.com/dba_james/blog/item/57e1abee1c98e7e8cf1b3e33.html