使用SwingBench 對Oracle RAC DB性能 壓力測試


我們可以使用swingbench這個工具對數據庫性能進行壓力測試,得到一些性能指標作為參考。
SwingBench下載:
http://www.dominicgiles.com/downloads.html

參考相關文章:
http://www.linuxidc.com/Linux/2016-04/130297.htm
http://blog.csdn.net/xiaofan23z/article/details/7978998

實驗環境:
RHEL 6.5 + Oracle 11.2.0.4 RAC + SwingBench 2.5.0.971

1. 生成swingbench配置文件
swingbench解壓即可使用,第一次需要配置,本次只是簡單熟悉swingbench的使用,配置基本按照默認。

[oracle@jyrac1 bin]$ pwd
/home/oracle/swingbench/bin
[oracle@jyrac1 bin]$ ./oewizard 


注意,上面的connect string,根據需求填寫,比如:
--如果壓測只連接實例1
jyrac1:1521:jyzhao1

--如果壓測只連接實例2
jyrac2:1521:jyzhao2

--如果壓測連接RAC集群,LB到各個實例
//jyrac1/jyzhao


2. 運行swingbench壓力測試

可以大致看到壓力測試中,數據庫可以達到的TPM,TPS等性能指標,作為今后系統正式上線后的一個參考依據

補充:最好使用sys用戶直接連接,確認沒有無效對象,避免后續再次賦權:
下面附幾張單實例壓測配置的截圖:



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM