91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 數據庫 > 
  • 手把手系列:(一)用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

方城县| 竹溪县| 高安市| 梁河县| 堆龙德庆县| 临江市| 蒙城县| 当涂县| 惠水县| 洮南市| 新竹市| 枝江市| 抚顺县| 抚州市| 安西县| 包头市| 上犹县| 隆回县| 孝昌县| 宁远县| 西昌市| 遂宁市| 邻水| 平武县| 汶上县| 武平县| 金门县| 调兵山市| 宣化县| 嘉禾县| 皋兰县| 吴堡县| 磐安县| 陵水| 浦城县| 拜城县| 新乡县| 久治县| 莱州市| 张家界市| 丁青县|