iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL基准测试工具sysbench安装
  • 886
分享到

MySQL基准测试工具sysbench安装

2024-04-02 19:04:59 886人浏览 泡泡鱼
摘要

sysbench简介该工具目前有三个版本0.4, 0.5和1.0, 版本间语法和参数上有些许差别. 本文为最新版本1.0.9, 其是基于luaJIT的多线程基准测试工具, 常用于数据库基准测试; 另, 还可

sysbench简介

工具目前有三个版本0.4, 0.5和1.0, 版本间语法和参数上有些许差别. 本文为最新版本1.0.9, 其是基于luaJIT的多线程基准测试工具, 常用于数据库基准测试; 另, 还可对操作系统关键子系统进行测试. 除內建测试, 还可编写Lua脚本, 实现特定业务的测试.


sysbench下载

链接, https://GitHub.com/akopytov/sysbench


安装依赖环境

1. yum -y install make automake libtool pkGConfig libaio-devel vim-common


2. 设置从何处加载Mysql数据库的客户端库文件.

[root@db01 ~]# cat /etc/ld.so.conf.d/mysql.conf

/opt/mysql/lib


[root@db01 ~]# ldconfig

[root@db01 ~]# ldconfig --print-cache | grep 'mysql'

libmysqlclient.so.18 (libc6,x86-64) => /opt/mysql/lib/libmysqlclient.so.18


安装

1. [root@db01 sysbench-1.0.9]# ./autogen.sh


[root@db01 sysbench-1.0.9]# ./configure --prefix=/usr/local/sysbench-1.0.9

[root@db01 sysbench-1.0.9]# make -j 4

[root@db01 sysbench-1.0.9]# make install


2. 将命令sysbench的路径写入环境变量PATH中.

[root@db01 ~]# grep 'PATH' .bash_profile

PATH=/usr/local/sysbench-1.0.9/bin:/opt/mysql/bin:$PATH:$HOME/bin

export PATH


[root@db01 ~]# source .bash_profile


3. 查看命令sysbench使用的MySQL数据库的客户端库文件.

[root@db01 ~]# ldd /usr/local/sysbench-1.0.9/bin/sysbench | grep 'mysql'

libmysqlclient.so.18 => /opt/mysql/lib/libmysqlclient.so.18 (0x00007f4376099000)


下面分别是fileio和oltp的测试实例.

1. [root@db01 sysbench_test]# sysbench fileio --file-num=4 --file-block-size=16384 --file-total-size=100G --file-test-mode=rndrd --file-extra-flags=direct --threads=16 --events=0 --time=14400 --report-interval=4 --verbosity=3 [prepare | run | cleanup]


2. [root@db01 sysbench_test]# sysbench /usr/local/sysbench-1.0.9/share/sysbench/oltp_insert.lua --auto_inc=on --tables=10 --mysql_storage_engine=innodb --table_size=5000000 --threads=16 --events=0 --time=14400 --report-interval=4 --verbosity=3 --mysql-host=localhost --mysql-port=3306 --mysql-Socket=/data/3306/mysql.sock --mysql-user=root --mysql-passWord=123456 --mysql-db=sbtest [prepare | run | cleanup]


若感兴趣可关注订阅号”数据库最佳实践”(DBBestPractice).MySQL基准测试工具sysbench安装

您可能感兴趣的文档:

--结束END--

本文标题: MySQL基准测试工具sysbench安装

本文链接: https://www.lsjlt.com/news/42646.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何理解MySQL基准测试和sysbench工具
    如何理解MySQL基准测试和sysbench工具,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。前言作为一名后台开发,对数据库进行基准测试,...
    99+
    2024-04-02
  • MySQL如何使用sysbench做OLTP基准测试
    这篇文章给大家分享的是有关MySQL如何使用sysbench做OLTP基准测试的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 一、 安装① 下载源码...
    99+
    2024-04-02
  • Mysql常用基准测试工具是什么
    小编给大家分享一下Mysql常用基准测试工具是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!mysqlslap常用参数说明–auto-generate-sql 由系统自动生成sql脚本...
    99+
    2024-04-02
  • Sysbench基准测试的示例分析
    这篇文章给大家分享的是有关Sysbench基准测试的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 Sysbench和TPCC-MySQL一样...
    99+
    2024-04-02
  • MySQL基准压力测试工具MySQLSlap怎么用
    小编给大家分享一下MySQL基准压力测试工具MySQLSlap怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常用的解释:[...
    99+
    2024-04-02
  • 如何在安装与使用sysbench数据库性能测试工具
    这篇文章将为大家详细讲解有关如何在安装与使用sysbench数据库性能测试工具,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.简介和安装sysbench是...
    99+
    2024-04-02
  • MySQL 基准测试工具tpcc-mysql使用手册及报告分析
    〇 下载安装 git clone https://github.com/Percona-Lab/tpcc-mysql.git cd tpcc-mysql/sr...
    99+
    2024-04-02
  • 服务器基准测试实践:SysBench的搭建与基本使用
    🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年6月CSDN上海赛道top4。 🏆数年电商行业从业...
    99+
    2023-09-13
    服务器 数据库 运维 SysBench 基准测试 原力计划
  • MySQL性能压测工具SysBench详解(非常详细)
    概述 背景 最近需要给不同的客户部署数据库,各自的预算不一样,购买的服务器配置也不一样。那么我们就需要对其数据库的支撑能力进行一定测试,以保证满足业务真是的需要 数据库性能指标 指标英文含义说明QPSQuery Per Second数据库每...
    99+
    2023-08-18
    mysql 数据库 服务器
  • 通过sysbench工具实现MySQL数据库的性能测试的方法
    1.背景  sysbench是一款压力测试工具,可以测试系统的硬件性能,也可以用来对数据库进行基准测试。sysbench 支持的测试有CPU运算性能测试、内存分配及传输速度测试、磁盘IO性能测试、...
    99+
    2024-04-02
  • HBase性能测试工具YCSB怎么安装
    这篇文章给大家分享的是有关HBase性能测试工具YCSB怎么安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。YCSB一、背景概念英文全称:Yahoo!CloudServing ...
    99+
    2024-04-02
  • ApacheJMeter压力测试工具使用安装教程
    目录JMeter的使用安装及设置下载启动切换语言环境简单使用1.新建线程组2.线程组配置3.新建HTTP请求4.配置HTTP请求5.配置监听器6.运行JMeter的使用 安装及设置 ...
    99+
    2024-04-02
  • nosql redis数据库压力测试基准工具redis-benchmark怎么用
    这篇文章将为大家详细讲解有关nosql redis数据库压力测试基准工具redis-benchmark怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 ...
    99+
    2024-04-02
  • PHP中的安全测试工具
    随着互联网和网络的普及,对于网站和应用程序开发的需求不断增加。而随之而来的安全问题也越来越严重。为此,PHP开发人员需要始终保持对网站和应用程序的安全性进行测试的意识。安全测试工具通常是PHP开发工具包中的重要组成部分,提供协助定位和解决安...
    99+
    2023-05-23
    工具 安全测试 PHP编程
  • 如何在LINUX系统下安装MySQL压力测试工具super smack
    这篇文章主要介绍“如何在LINUX系统下安装MySQL压力测试工具super smack”,在日常操作中,相信很多人在如何在LINUX系统下安装MySQL压力测试工具super smack问题上存在疑惑,小编查阅了各式资料,整理出简单好用的...
    99+
    2023-06-10
  • Mysql常用基准测试命令总结
    mysqlslap 常用参数说明 –auto-generate-sql 由系统自动生成sql脚本进行测试 –auto-generate-sql-add-autoincrement 在生成的表中增...
    99+
    2024-04-02
  • Linux环境安装iperf3(网络性能测试工具)
    [root@localhost ]# yum search iperf已加载插件:fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.tuna.ts...
    99+
    2023-08-31
    linux 运维 服务器
  • 【星云测试】开发者测试-采用精准测试工具对Spring Boot应用进行测试
    简介:本文主要介绍把现今主流的springboot框架项目和精准测试工具进行结合和应用,通过精准测试的数据穿透、数据采集、测试用例与代码的双向追溯、数据分析等一系列精准测试的特有功能,达到对项目质量的保证。 本次环境搭建分为基础环...
    99+
    2023-06-02
  • Go语言工程实践单元测试基准测试示例详解
    目录背景测试单元测试演示覆盖率依赖文件处理Mock基准测试小结背景 测试的出现是为了避免项目中出现重大事故 测试是避免事故的最后一道屏障 测试 单元测试的覆盖率在一定程度上而言,...
    99+
    2023-02-05
    Go语言单元测试基准测试 Go语言测试
  • Apache下压力测试工具ab的安装与使用
    本篇内容主要讲解“Apache下压力测试工具ab的安装与使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Apache下压力测试工具ab的安装与使用”吧!导读性能测试工具目前最常见的有以下几种:...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作