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   
    #监听器路由的概念是指基于服务器端的负载均衡   
    #即服务器端的监听器根据自身以及远程监听器的负载情况来确定将当前的连接请求转发到本地或远程,此即为路由。
  • 相关阅读:
    python eval()函数
    Linux利用Sysctl命令调整内核参数
    Cookie测试的测试点
    python脚本对 MySQL 数据库进行增删改查
    页面加载经历的过程【转载】
    【转载】shell基础知识
    windows下查看端口占用情况
    Python的hashlib提供了常见的摘要算法
    Python统计文件夹下各个子目录中的文件个数
    Python读取文件下的图片格式
  • 原文地址:https://www.cnblogs.com/Kconnie/p/4073231.html
Copyright © 2011-2022 走看看