zoukankan      html  css  js  c++  java
  • Oracle Rac 测试

    #还是使用之前的脚步来进行测试   
    #Author : Kconnie Pong  
    Oracle@PONGDB:~> more load_balance.sh   
    #!/bin/bash   
    for i in {1..1000}  
    do  
    echo $i  
    sqlplus -S system/oracle@ORCL <<EOF  
    select instance_name from v$instance;  
    EOF  
    sleep 1  
    done  
    exit 0  
    oracle@PONGDB:~> ./load_balance.sh >load_bal.log     
    #查看日志   
    oracle@PONGDB:~> grep ORCLA load_bal.log |wc -l  
    oracle@PONGDB:~> grep ORCLB load_bal.log |wc -l  
    #查看监听器的日志   
    oracle@bo2dbp:/u01/oracle/db/network/log> grep establish listener_bo2dbp.log |wc -l  
    oracle@bo2dbp:/u01/oracle/db/network/log> grep INSTANCE_NAME=ORCL listener_bo2dbp.log |wc -l  
    #从上面的查询中可以得知,节点bo2dbp总共接受了894个连接请求,而有415连接请求是由bo2dbs转发过来的   
    #因此,实际上从客户端发起到bo2dbp的实际连接请求数为894-415=479   
    #下面来看在节点bo2dbs上的监听日志   
    oracle@bo2dbs:/u01/oracle/db/network/log> grep establish listener_bo2dbs.log |wc -l  
    oracle@bo2dbs:/u01/oracle/db/network/log> grep INSTANCE_NAME=ORCL listener_bo2dbs.log |wc -l   
    #从上面的查询中可知,节点bo2dbs总共接受了665个连接请求,而有144个连接请求是由bo2dbp转发过来的   
    #因此,实际上从客户端发起到bo2dbs的实际连接请求数为655-144=511   
    #从上面的结果可知,   
    #基于客户端的连接请求数为节点bo2dbp为479,节点bo2dbs为511   
    #监听器路由到本地实例数目为,节点bo2dbp,479-144=335,节点bo2dbs,511-415=96   
    #远程监听器路由道本地实例的数据为,节点bo2dpb为415,节点bo2dbs为144   
    #监听器路由的概念是指基于服务器端的负载均衡   
    #即服务器端的监听器根据自身以及远程监听器的负载情况来确定将当前的连接请求转发到本地或远程,此即为路由。
  • 相关阅读:
    交通部道路运输车辆卫星定位系统部标JTT808、809、796标准大全
    linux下如何源码编译安装vim
    Ubuntu如何重新启动tftp服务
    Ubuntu如何自定义tftp服务根目录
    git如何撤销git add操作?
    如何使两台主机间的不同网段互通?
    debian下如何源码安装tmux
    mysql插入数据自动生成主键uuid
    mysql的 UUID的生成方式
    MySQL SQL语句 生成32位 UUID
  • 原文地址:https://www.cnblogs.com/Kconnie/p/4073231.html
Copyright © 2011-2022 走看看