TimesTenへも Oracle Databaseへも接続してSQLを実行できるBenchmark Tool。
純正という安心感から活用できる場がありますし、オプションを変えることで結構シンプルにやりたいことができます。
同じようなものを作る元として参考にするとかJavaやJDBCの勉強にもなる感じです。
README :
http://otndnld.oracle.co.jp/products/timesten/htdocs/README.html
Download :
http://otndnld.oracle.co.jp/products/timesten/zip/cmnbm.zip
Example :
% more /home/dbusr/cmnbm-1.0.1-1/src/p1.sh #!/bin/sh java com.timesten.cmnbm.Cmnbm \ -oracle 'jdbc:oracle:thin:@127.0.0.1:1521:dbcmnb' \ -username 'scott' -password 'tiger' \ -file p1_select_emp.sql \ -include-fetch -include-prepare \ -oracle-threads 1 -xacts 1 % ./p1.sh Benchmark for Oracle is running... Thread-1 is measuring... Thread-1 ended to measure. Done. Oracle Average Time (ns): 35,877,818 [Total (ms): 35] Disconnecting... Done. %