亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 數據庫 > 
  • 手把手系列:(一)用Benchmarksql測試Oracle數據庫性能

手把手系列:(一)用Benchmarksql測試Oracle數據庫性能

發布時間:2020-05-30 06:28:22 來源:網絡 閱讀:7198 作者:kciuq 欄目:數據庫

os 環境: Oracle linux /Oracle 12C RAC(搭建rac集群請參考這里),oracle12c數據庫

  1. 從 sourceforge 下載Benchmarksql 5.0: https://sourceforge.net/projects/benchmarksql/

  2. 到寫這篇文章為止,Benchmarksql 支持Firebird,Oracle和PostgreSQL

編譯BenchMarksql:

網上關于benchmarksql5.0適用的jdk推薦1.7,筆者經過驗證1.7,1.8版本都可以,只要編譯和運行時的java版本匹配即可。

1.設置環境變量: export JAVA_HOME=/path/to/jdk  export PATH=$JAVA_HOME/bin:$PATH

2.用ant編譯,在build.xml那個目錄下面執行ant命令,在ant編譯時遇到下面的錯誤:
Error: Could not find or load main class org.apache.tools.ant.launch.Launcher
解決辦法:export CLASSPATH=.:${JAVA_HOME}/lib:/usr/share/ant/lib/ant-launcher.jar

運行Benchmarksql之前需要做下準備:

  1. cp $ORACLE_HOME/jdbc/lib/ojdbc8.jar $BENCHMARKSQLPATH/run

  2. export CLASSPATH=$BENCHMARKSQLPATH/run/ojdbc8.jar$CLASSPATH

  3. cp $ORACLE_HOME/jdbc/lib/ojdbc8.jar $BENCHMARKSQLPATH/lib/oracle(若沒有這一步也會出現找不到oracle class的錯誤

修改 props.ora:

conn=jdbc:oracle:thin:@//scanip:1521/yourdb

通過Oracle RAC的scanip可以訪問整個oracle rac集群,yourdb部分是創建數據庫時指定的數據庫名稱,注意不要配置某個數據庫local instance的名字,這樣scan ip listene在接收到連接請求時,才會根據特定算法將請求發送到集群中的某個節點。

測試conn正確與否:sqlplus username/password@//scanip:1521/yourdb

user和password即在oracle 數據庫中配置的用戶名和密碼。

terminals=100(配置100個并發用戶),可以根據需要來自己配置。

warehouses=1000 (1000個warehouse 大約需要120多G空間,在數據庫中需要提前規劃好數據文件)

loadworkers=10

運行BenchMarksql:

cd run

./runSQL.sh props.ora ./sql.common/tableCreates.sql

nohup ./runLoader.sh props.ora >./load.log 2>&1 &

./runSQL.sh props.ora ./sql.common/indexCreates.sql

./runBenchmark.sh props.ora | tee 100.out


Benchmarksql 遵循Benchmark規范,結果文件中的TPMC即為我們最關注的指標。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浦城县| 涟水县| 南宁市| 洛南县| 克山县| 延吉市| 青州市| 嘉定区| 察哈| 万山特区| 商城县| 调兵山市| 法库县| 景东| 扎囊县| 旬邑县| 泾阳县| 尼木县| 神农架林区| 南郑县| 交城县| 南川市| 浮梁县| 临沂市| 万州区| 桂平市| 茂名市| 资阳市| 靖边县| 山西省| 尖扎县| 攀枝花市| 临夏县| 探索| 扶余县| 滨州市| 舞钢市| 苗栗县| 永兴县| 宣化县| 襄樊市|