互联网服务Oracle

WAS 6.1连接Oracle 10.2.0.4 RAC

大家好!我的WAS 的版本是6.1.0.39Oracle的版本是10.2.0.4 两节点racJDBC的连接串为:jdbc:oracle:thin:@(description=(ADDRESS_LIST=(ADDRESS = (PROTOCOL = TCP)(HOST = rac1)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = rac2)(PORT = 1521)))(FAILOVER=yes)(LOAD_...显示全部
大家好!

我的WAS 的版本是6.1.0.39

Oracle的版本是10.2.0.4 两节点rac

JDBC的连接串为:jdbc:oracle:thin:@(description=(ADDRESS_LIST=(ADDRESS = (PROTOCOL = TCP)(HOST = rac1)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = rac2)(PORT = 1521)))(FAILOVER=yes)(LOAD_BALANCE=yes)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = dbservice)))

我在数据库服务器看到的连接:
rac1:
rac1> netstat -an | grep 10.10.10.47 | wc
       0       0       0
rac2:
rac2>netstat -an | grep 10.10.10.47 | wc
      21     126    1659

问题:
为什么WAS服务器(IP:10.10.10.47)的数据库没有平均分配到两个rac节点上?
是参数配置有问题?JDBC的连接串的问题?JDBC驱动的问题?

请各位高手指点!!!

问题补充:
在数据库服务器查看session:
SQL> select count(*) from v$session;
  COUNT(*)
----------
       551
SQL> select count(*) from v$session where status = 'ACTIVE';
  COUNT(*)
----------
        31
SQL>

连接数有551状态为active只有31,剩下的是预连接还是无效连接,WAS有没有办法优化,比如回收无效的连接?收起
参与7

查看其它 5 个回答byrgzs的回答

byrgzsbyrgzs系统工程师BSI
谢谢月光无寒的回复!
我知道不可能绝对的平衡,我现在是两个rac节点的系统性能差别有点大。
所以想寻找一些优化的方法。
互联网服务 · 2012-01-11
浏览1170

回答者

byrgzs
系统工程师BSI

byrgzs 最近回答过的问题

回答状态

  • 发布时间:2012-01-11
  • 关注会员:1 人
  • 回答浏览:1170
  • X社区推广