sysbench

sysbench简介
  • sysbench是跨平台的基准测试工具,支持多线程,支持多种数据库;主要包括以下几种测试:

    • cpu性能
    • 磁盘io性能
    • 调度程序性能
    • 内存分配及传输速度
    • POSIX线程性能
    • 数据库性能(OLTP基准测试)
sysbench安装
//下载
wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.zip" unzip sysbench-1.0.zip
cd sysbench-1.0
//安装依赖
yum install automake libtool –y
./autogen.sh
./configure
// #这里换成机器中mysql路径下的include,如果找不到用find命令找mysql.h,
export LD_LIBRARY_PATH=/usr/local/mysql/include
make
make install
sysbench --version
sysbench使用
  • sysbench [options]... [testname] [command]

    • command是sysbench要执行的命令,包括prepare、run和cleanup,顾名思义,prepare是为测试提前准备数据,run是执行正式的测试,cleanup是在测试完成后对数据库进行清理。
    • testname指定了要进行的测试,在老版本的sysbench中,可以通过--test参数指定测试的脚本;而在新版本中,--test参数已经声明为废弃,可以不使用--test,而是直接指定脚本。
    • options sysbench的参数
  • 数据库测试 要事先准备好mysql连接用户,并分配好相应的权限

最新文章

  1. 解决ReSharper自动删除换行
  2. html中span不显示背景
  3. ALV 输入数据时数字缩小一千倍的问题解决
  4. intellij idea使用配置jetty maven 插件
  5. Google FlatBuffers——开源、跨平台的新一代序列化工具
  6. 最大化 AIX 上的 Java 性能,第 3 部分: 更多就是更好
  7. Android:控件WebView显示网页 -摘自网络
  8. At-rule | CSS @ 规则
  9. POJ 1696 Space Ant 卷包裹法
  10. XML_PULL解析
  11. C++中出现的计算机术语1
  12. 最近一段OI学习计划
  13. scrapy调试时出现 ImportError: No module named win32api
  14. 末学者笔记——SAMBA服务、FTP服务讲解
  15. 华为QUIDWAY系列路由器的负载均衡配置
  16. git上传本地项目到github,方法2
  17. Python3 Srcapy 爬虫
  18. Jmeter(十一)_针对响应信息不明确的接口做关联
  19. shiro授权-记调试过程
  20. PHP获取本地时间

热门文章

  1. 用Tasker实现收到Android手机短信自动转发到邮箱
  2. 王雅超的学习笔记-大数据hadoop集群部署(七)
  3. head插件安装-elasticsearch
  4. 牛客挑战赛17E 跳格子 计数dp
  5. Mybatis是如何实现SQL防注入的
  6. ios 页面滑动到底部无法往上滚的问题
  7. echarts更改轴线颜色
  8. 如何利用Map2Shp进行快速格式转换
  9. Python CGI apache在windows下安装
  10. python中类的输出或类的实例输出为何是<__main__类名 object at xxxx>这种形式?