mysql benchmark 测试工具_数据库benchmark测试工具对比

HammmerDB::Tcl语言实现TPCC/TPCH工具,使用存储过程和Tcl包,支持Oracle、SQL Server、DB2、MySQL、PostgreSQL、Redis、Trafodion。图形界面,功能完善。

vi config.xml

./hammerdb.tcl

BenchmarkSQL:java语言实现TPCC工具,使用JDBC接口,支持Oracle、PostgreSQL、firebird。

vi props.ora

./runDatabaseBuild.sh props.ora

./runBenchmark.sh props.ora

././runDatabaseBuild.sh props.ora

jTPCC: java编写的TPCC工具,支持Oracle、MySQL和PostgreSQL

vi tpcc.properties

DBT:  MySQL实现的TPCC测试工具,支持C-based和server side SP(stored procedure)两种模式。

datagen -w 1 -d /u01/dbt2 --mysql

scripts/mysql/mysql_load_db.sh --path /u01/dbt2 --mysql-path $MYSQL_HOME/bin/mysql --database test

scripts/run_mysql.sh --connections 20 --time 300 --warehouses 1   --database test --lib-client-path  $MYSQL_HOME/bin/mysql --database test

sysbench:

sysbench --test=fileio --file-num=16 --file-total-size=10M prepare

sysbench --test=fileio --file-total-size=10M --file-test-mode=rndrd --max-time=60 --max-requests=100000000 --num-threads=16 --init-rng=on --file-num=16 --file-extra-flags=direct --file-fsync-freq=0 --file-block-size=16384 run

sysbench --test=fileio --file-num=16 --file-total-size=10M cleanup

sysbench --test=oltp --oltp-table-size=8000 --db-driver=mysql  --mysql-db=test prepare

sysbench --test=oltp --oltp-table-size=8000 --oltp-read-only=off --init-rng=on --num-threads=16 --max-requests=0 --oltp-dist-type=uniform --max-time=3600 --mysql-db=test  --db-driver=mysql  run

jMeter: java编写的压力测试工具

LoadRunner:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值