返回顶部
首页 > 资讯 > 数据库 >安装和配置mysql sysbench 1.0.X详细步骤
  • 649
分享到

安装和配置mysql sysbench 1.0.X详细步骤

2024-04-02 19:04:59 649人浏览 安东尼
摘要

本文主要给大家简单讲讲安装和配置Mysql sysbench 1.0.X详细步骤,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望安装和配置mysql sysb

本文主要给大家简单讲讲安装和配置Mysql sysbench 1.0.X详细步骤,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望安装和配置mysql sysbench 1.0.X详细步骤这篇文章可以给大家带来一些实际帮助。

1.安装sysbench
yum install sysbench
2.download source code
sysbench-1.0.14\src\lua,所有文件上传linux /opt目录

3.准备mysql

CREATE DATABASE tdb01;
CREATE USER 'root'@'192.168.0.130' IDENTIFIED BY 'root123';
GRANT ALL PRIVILEGES ON tdb01.* TO ‘'root'@'192.168.0.130';
FLUSH PRIVILEGES;

4.执行步骤
/ prepare /
sysbench /opt/lua/oltp_read_write.lua --db-driver=mysql --mysql-host=192.168.0.130 --mysql-db=tdb01 --mysql-user=root --mysql-passWord=root123 --table_size=5000000 --tables=10 --threads=300 --time=60 --report-interval=10 prepare
/ run /
sysbench /opt/lua/oltp_read_write.lua --db-driver=mysql --mysql-host=192.168.0.130 --mysql-db=tdb01 --mysql-user=root --mysql-password=root123 --table_size=5000000 --tables=10 --threads=300 --time=60 --report-interval=10 run
/ clean /
sysbench /opt/lua/oltp_read_write.lua --db-driver=mysql --mysql-host=192.168.0.130 --mysql-db=tdb01 --mysql-user=root --mysql-password=root123 --table_size=5000000 --tables=10 --threads=300 --time=60 --report-interval=10 cleanup

5.执行过程

[root@mdb01 lua]# sysbench /opt/lua/oltp_read_write.lua --db-driver=mysql --mysql-host=192.168.0.130 --mysql-db=tdb01 --mysql-user=root --mysql-password=root123 --table_size=5000000 --tables=10 --threads=300 --time=60 --report-interval=10 prepare
sysbench 1.0.14 (using bundled LuaJIT 2.1.0-beta2)

Initializing worker threads...

Creating table 'sbtest10'...
Creating table 'sbtest1'...
Creating table 'sbtest7'...
Creating table 'sbtest9'...
Creating table 'sbtest6'...
Creating table 'sbtest8'...
Creating table 'sbtest3'...
Creating table 'sbtest2'...
Creating table 'sbtest5'...
Creating table 'sbtest4'...
Inserting 5000000 records into 'sbtest1'
Inserting 5000000 records into 'sbtest2'
Inserting 5000000 records into 'sbtest7'
Inserting 5000000 records into 'sbtest5'
Inserting 5000000 records into 'sbtest10'
Inserting 5000000 records into 'sbtest4'
Inserting 5000000 records into 'sbtest3'
Inserting 5000000 records into 'sbtest9'
Inserting 5000000 records into 'sbtest6'
Inserting 5000000 records into 'sbtest8'
Creating a secondary index on 'sbtest4'...
Creating a secondary index on 'sbtest6'...
Creating a secondary index on 'sbtest5'...
Creating a secondary index on 'sbtest1'...
Creating a secondary index on 'sbtest9'...
Creating a secondary index on 'sbtest8'...
Creating a secondary index on 'sbtest2'...
Creating a secondary index on 'sbtest7'...
Creating a secondary index on 'sbtest10'...
Creating a secondary index on 'sbtest3'...
[root@mdb01 lua]#

[root@mdb01 opt]# sysbench /opt/lua/oltp_read_write.lua --db-driver=mysql --mysql-host=192.168.0.130 --mysql-db=tdb01 --mysql-user=root --mysql-password=root123 --table_size=5000000 --tables=10 --threads=300 --time=60 --report-interval=10 run
sysbench 1.0.14 (using bundled LuaJIT 2.1.0-beta2)

Running the test with following options:
Number of threads: 300
Report intermediate results every 10 second(s)
Initializing random number generator from current time

Initializing worker threads...

Threads started!

[ 10s ] thds: 300 tps: 28.98 qps: 998.95 (r/w/o: 753.86/157.17/87.92) lat (ms,95%): 9799.46 err/s: 0.00 reconn/s: 0.00
[ 20s ] thds: 300 tps: 44.61 qps: 921.51 (r/w/o: 644.08/188.22/89.21) lat (ms,95%): 12163.09 err/s: 0.00 reconn/s: 0.00
[ 30s ] thds: 300 tps: 43.02 qps: 892.44 (r/w/o: 643.05/163.36/86.03) lat (ms,95%): 12163.09 err/s: 0.00 reconn/s: 0.00
[ 40s ] thds: 300 tps: 51.40 qps: 997.46 (r/w/o: 686.07/208.59/102.80) lat (ms,95%): 16819.24 err/s: 0.00 reconn/s: 0.00
[ 50s ] thds: 300 tps: 47.00 qps: 978.98 (r/w/o: 680.65/204.32/94.01) lat (ms,95%): 14302.94 err/s: 0.00 reconn/s: 0.00
[ 60s ] thds: 300 tps: 58.69 qps: 1103.34 (r/w/o: 783.19/202.77/117.38) lat (ms,95%): 10531.32 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries perfORMed:
read:                            42518
write:                           12148
other:                           6074
total:                           60740
transactions:                        3037   (48.99 per sec.)
queries:                             60740  (979.77 per sec.)
ignored errors:                      0      (0.00 per sec.)
reconnects:                          0      (0.00 per sec.)

General statistics:
total time:                          61.9920s
total number of events:              3037

Latency (ms):
min:                                  114.27
avg:                                 6085.46
max:                                26580.90
95th percentile:                    12609.11
sum:                             18481536.44

Threads fairness:
events (avg/stddev):           10.1233/1.86
execution time (avg/stddev):   61.6051/0.23

[root@mdb01 opt]#
sysbench /opt/lua/oltp_read_write.lua --db-driver=mysql --mysql-host=192.168.0.130 --mysql-db=tdb01 --mysql-user=root --mysql-password=root123 --table_size=5000000 --tables=10 --threads=300 --time=60 --report-interval=10 cleanup
sysbench 1.0.14 (using bundled LuaJIT 2.1.0-beta2)

Dropping table 'sbtest1'...
Dropping table 'sbtest2'...
Dropping table 'sbtest3'...
Dropping table 'sbtest4'...
Dropping table 'sbtest5'...
Dropping table 'sbtest6'...
Dropping table 'sbtest7'...
Dropping table 'sbtest8'...
Dropping table 'sbtest9'...
Dropping table 'sbtest10'...
[root@mdb01 opt]#

6.注意事项
1).max_prepared_stmt_count参数应该设置的高一点否则会提示超过阈值
2).由于数据库数据需要装载到内存变成热数据,run应该执行多次,第一次的TPS,QPS一般偏低,应该取执行几次后的值作为参考。

安装和配置mysql sysbench 1.0.X详细步骤就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注我们的数据库。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。

您可能感兴趣的文档:

--结束END--

本文标题: 安装和配置mysql sysbench 1.0.X详细步骤

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

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

猜你喜欢
  • 安装和配置mysql sysbench 1.0.X详细步骤
    本文主要给大家简单讲讲安装和配置mysql sysbench 1.0.X详细步骤,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望安装和配置mysql sysb...
    99+
    2024-04-02
  • Maven安装和配置&详细步骤
    作者有话说:什么是maven呢?为啥要学maven?这两个问题会在下面的文章里找到答案,带着问题阅读本文,你会受益良多。 目录 为啥要学习maven? maven简介  maven安装搭建 Maven POM Maven 坐标 Maven仓...
    99+
    2023-08-31
    maven java 开发语言
  • mysql安装及配置步骤详细介绍
    本文主要给大家简单讲讲mysql安装及配置步骤,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql安装及配置步骤这篇文章可以给大家带来一些实际帮助。My...
    99+
    2024-04-02
  • Redis安装与配置详细步骤
    这篇文章主要讲解了“Redis安装与配置详细步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redis安装与配置详细步骤”吧!安装下载,解压,编译:$ wget http://downlo...
    99+
    2023-06-05
  • 安装及配置mysql的详细步骤介绍
    下文给大家带来关于安装及配置mysql的详细步骤,感兴趣的话就一起来看看这篇文章吧,相信看完安装及配置mysql的详细步骤对大家多少有点帮助吧。一:安装mysql1.在web云服务器上安装mysql:yum...
    99+
    2024-04-02
  • Mac上安装Mysql的详细步骤及配置
    MAC 安装mysql 有许多开发的小伙伴,使用的是mac,那么在mac上如何安装Mysql呢?这篇文章就给大家说说。 1、首先,登陆Mysql的 官网: https://www.mysql.com/downloads/...
    99+
    2023-02-09
    mac安装mysql 苹果mysql安装教程 mac mysql使用
  • Mysql详细安装步骤
    目录 1、解压服务端Mysql安装包  2.复制改变my.ini文件  3、安装MySQL服务 4、启动mysql服务  6.记录初始密码,利用初始密码登录 &7.改变MySQL链接密码        1、解压服务端Mysql安装包 ...
    99+
    2023-09-06
    mysql 数据库 服务器
  • vue3安装配置sass的详细步骤
    目录前言:1. 安装sass2. 新建style目录,存放scss文件3. main.ts 4. vite.config.ts5. Test.vue总结前言: 对于前端开发...
    99+
    2022-12-28
    vue3安装配置sass vue3安装sass vue sass
  • MySQL下载和安装详细步骤
    下载步骤详解 本教程以 MySQL 5.7.29 为例介绍其在 Windows 10 操作系统下的安装和配置过程。 步骤 1):打开 MySQL 官方网站(http://www.mysql.com) 步骤 2):滑到网页底部,点击 DOWN...
    99+
    2023-10-18
    mysql 数据库
  • eclipse安装和配置环境教程(详细步骤)
     一、下载与安装 1. 下载 我们可以在eclipse的官网上直接进行下载,地址如下:https://www.eclipse.org/downloads/  大家可以选择一个适合自己系统的eclipse版本即可。举个例子,如果你点击的是”...
    99+
    2023-09-15
    eclipse java ide
  • Centos7安装Mysql详细步骤
      本文主要介绍如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev....
    99+
    2023-08-31
    mysql 数据库 服务器
  • CentOS7-安装MySQL详细步骤
    目录  1.卸载MariaDB 1 查看是否存在MariaDB文件 2 卸载 3 检查是否卸载干净  2.安装MySQL 把MySQL加到Linux里 解压&重命名  5.创建数据目录&用户组&用户 1创建数据目录 2创建用户组 3创建用户...
    99+
    2023-09-01
    mysql 数据库 linux
  • MAC下Anaconda+Pyspark安装配置详细步骤
    在MAC的Anaconda上使用pyspark,主要包括以下步骤: 在MAC下安装Spark,并配置环境变量。 在Anaconda中安装引用pyspark。 1....
    99+
    2024-04-02
  • Mac Maven环境搭建&安装和配置&详细步骤
    一、Maven简介 Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、测试、打包和发布等工作。 二、Maven...
    99+
    2023-09-01
    java Powered by 金山文档
  • Mysql主从配置详细步骤
    下文主要给大家带来Mysql主从配置详细步骤,希望这些内容能够带给大家实际用处,这也是我编辑Mysql主从配置详细步骤这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。环境:系统版本:centos6....
    99+
    2024-04-02
  • 配置MySQL Replication的详细步骤
    不知道大家之前对类似配置MySQL Replication的详细步骤的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完配置MySQL Replication的详细步骤...
    99+
    2024-04-02
  • Centos7下安装MySQL详细步骤
    目录 一、安装之前检测系统是否有自带的MySQL 二、安装步骤 1、下载MySQL源 2、安装MySQL源 3、检查MySQL源是否安装成功 4、有了MySQL源后安装MySQL 5、 查看是否安装成功 6、启动MySQL并检查MySQL运...
    99+
    2023-08-31
    mysql 数据库 linux
  • mysql安装教程详细步骤
    mysql 安装教程:详细步骤 第 1 步:下载 MySQL 安装程序 从 MySQL 官网下载最新版本的 MySQL 安装程序,根据您的操作系统选择合适的下载链接。 第 2 步:运行安...
    99+
    2024-08-01
    mysql
  • Ubuntu环境下mongodb安装配置详细步骤
    1. 安装mongodb 1.1 安装依赖包 sudo apt-get install libcurl4 openssl 1.2 关闭和卸载原有的mongodb servi...
    99+
    2024-04-02
  • macOS安装和配置mysql具体步骤
            MySQL是一个开源的关系数据库管理系统(RDBMS),广泛用于构建Web应用程序和管理大型数据集。它使用SQL(结构化查询语言)作为管理数据的主要语言,它因其易用性、可靠性和可扩展性而广受欢迎。MySQL是由Oracle公...
    99+
    2023-08-31
    mysql 数据库
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作