如何使用sysbench进行oltp测试

分类:编程技术 时间:2024-02-20 15:42 浏览:0 评论:0
0
小编给大家分享一下如何使用sysbench做oltp测试。相信大多数人对此还不是很了解,所以分享这篇文章供大家参考。希望您读完这篇文章后能有所收获。咱们一起去吧。查出!

sysbench是一个开源的性能测试工具,可以测试多种数据库的性能,包括MySQL、ORACLE、POSTGRESQL。

sysbench按照指定的数量启动线程。每个线程都与 MySQL 建立连接。每个线程不断地执行事务操作,打开事务,然后执行一些查询、更新和插入操作,并提交事务。开始新的交易;所有SQL只访问一张表sbtest,该表是由sysbench的prepare命令构建的。记录数量也在准备期间指定和创建。测试结束后会有一个统计结果,包括交易笔数等每秒离子数、平均响应时间等。以下是 sysbench 调用存储过程的示例: [@more@]

sysbench --test=oltp --mysql-table-engine=innodb - -mysql-host=192.168.17.10 --mysql -port=3306 --mysql-user=root --mysql-password=密码 --mysql-db=dbname --oltp-test-mode=sp --oltp-sp -name=p_testproc 准备

sysbench --test=oltp --mysql-table-engine=innodb--mysql-host=192.168.17.10 --mysql-port=3306 --mysql-user=root --mysql-password=password --mysql- db=dbname --oltp-test-mode=sp--oltp-sp-name=p_testproc run


注册存储需要两个参数。这些参数的具体用途是什么?我也没有找到文档。

以上就是《如何使用sysbench进行oltp测试》一文的全部内容,感谢您的阅读!相信大家都有一定的了解。希望分享的内容对大家有所帮助。如果您想了解更多知识,欢迎关注行业资讯.新闻频道!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何使用sysbench进行oltp测试

用户评论