ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
sysbench 0.5 下载地址: https://github.com/akopytov/sysbench/tree/0.5 [root@10-248-56-192 software]# unzip sysbench-0.5.zip [root@10-248-56-192 software]# cd sysbench-0.5 安装依赖包:yum -y install automake autoconf libtool ./autogen.sh `./configure --prefix=/usr/sysbench/ --with-mysql-includes=/usr/include/mysql/ --with-mysql-libs=/usr/lib64/ --with-mysql` make #make install #可选 ~~~ 开始测试 cd sysbench/sysbench ./sysbench --test=/usr/sysbench/share/sysbench/oltp.lua \ --debug=yes \ --mysql-host=localhost \ --mysql-socket=PATH/mysqld.sock \ --mysql-db=test \ --mysql-table-engine=innodb \ --mysql-engine-trx=yes \ --mysql-user=root \ --max-requests=0 \ --max-time=60 \ --num-threads=16 \ --oltp-table-size=100000 \ --report-interval=10 [prepare|run|cleanup] 解释 –debug 参数用以打印更加详细的调试信息 –report-interval 用以打印中间结果 除了测试oltp,sysbench 0.5还可以进行插入操作的性能测试(insert.lua),选择操作的性能测试(select.lua)等。 ~~~ ./tests/db/oltp.lua 这个文件会在你的安装目录下 此文档安装在/usr/sysbench/目录下 prepare(准备数据) -> run(运行测试) -> cleanup(清理数据) 目前社区提供的lua脚步 其他功能测试请参照上篇文章