前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >sysbench简单使用

sysbench简单使用

作者头像
全栈程序员站长
发布2021-05-19 16:29:20
6160
发布2021-05-19 16:29:20
举报
文章被收录于专栏:全栈程序员必看

下载文件

代码语言:javascript
复制
wget https://repo.percona.com/yum/release/7/RPMS/x86_64/sysbench-1.0.20-6.el7.x86_64.rpm

安装

代码语言:javascript
复制
yum localinstall -y sysbench-1.0.20-6.el7.x86_64.rpm

使用

创建配置文件

代码语言:javascript
复制
$ cat sysbench/tidb_conf
mysql-host=192.168.100.38
mysql-port=4000
mysql-user=root
mysql-password=123456
mysql-db=sbtest
time=600
threads=16
report-interval=10
db-driver=mysql

准备数据

代码语言:javascript
复制
sysbench --config-file=sysbench/tidb_conf oltp_point_select --tables=1 --table-size=10000000 prepare

测试

代码语言:javascript
复制
sysbench --config-file=sysbench/tidb_conf oltp_update_index --tables=1 --table-size=2000000000 run

参数: oltp_update_index 更新index列 oltp_point_select oltp_read_only 只读 oltp_read_write 读写 oltp_update_non_index 更新非index列 可相互替换

参考官网说明:https://github.com/akopytov/sysbench/blob/master/README.md#general-command-line-options

清理数据

代码语言:javascript
复制
sysbench --config-file=sysbench/tidb_conf oltp_point_select --tables=1 --table-size=200000 cleanup

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/100327.html原文链接:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 使用
    • 创建配置文件
      • 准备数据
        • 测试
          • 清理数据
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档