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   
    #监听器路由的概念是指基于服务器端的负载均衡   
    #即服务器端的监听器根据自身以及远程监听器的负载情况来确定将当前的连接请求转发到本地或远程,此即为路由。
  • 相关阅读:
    Linux 文件取交集 并集 差集
    阿里花名推荐
    Linux bg fg命令的使用
    python导入自己创建的本地包报错
    数值计算方法
    数据库oracle回顾
    使用visualBox创建Centos/7,搭建docker,安装mysql,及远程连接
    git 合并分支到master
    git 本地文件修改错误,重新取回服务器历史版本
    三本不错的计算机专业书籍(需求分析,开发实务,恶意代码分析)
  • 原文地址:https://www.cnblogs.com/Kconnie/p/4073231.html
Copyright © 2011-2022 走看看