广告
返回顶部
首页 > 资讯 > 数据库 >mysql数据库压力测试工具mysqlslap怎么用
  • 785
分享到

mysql数据库压力测试工具mysqlslap怎么用

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

这篇文章将为大家详细讲解有关Mysql数据库压力测试工具mysqlslap怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysqlslap是从MySQL的5.1.4

这篇文章将为大家详细讲解有关Mysql数据库压力测试工具mysqlslap怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

mysqlslap是从MySQL的5.1.4版开始就开始官方提供的压力测试工具。通过模拟多个并发客户端并发访问MySQL来执行压力测试,同时提供了较详细的SQL执行数据性能报告,并且能很好的对比多个存储引擎(MyISAM,InnoDB等)在相同环境下的相同并发压力下的性能差别。

mysqlslap官方文档: https://dev.mysql.com/doc/refman/5.6/en/mysqlslap.html

Table 4.14 mysqlslap Options

FORMat Description Introduced
--auto-generate-sql Generate SQL statements automatically when they are not supplied in files or using command options  
--auto-generate-sql-add-autoincrement Add AUTO_INCREMENT column to automatically generated tables  
--auto-generate-sql-execute-number Specify how many queries to generate automatically  
--auto-generate-sql-guid-primary Add a GUID-based primary key to automatically generated tables  
--auto-generate-sql-load-type Specify the test load type  
--auto-generate-sql-secondary-indexes Specify how many secondary indexes to add to automatically generated tables  
--auto-generate-sql-unique-query-number How many different queries to generate for automatic tests.  
--auto-generate-sql-unique-write-number How many different queries to generate for --auto-generate-sql-write-number  
--auto-generate-sql-write-number How many row inserts to perform on each thread  
--commit How many statements to execute before committing.  
--compress Compress all information sent between client and server  
--concurrency Number of clients to simulate when issuing the SELECT statement  
--create File or string containing the statement to use for creating the table  
--create-schema Schema in which to run the tests  
--csv Generate output in comma-separated values format  
--debug Write debugging log  
--debug-check Print debugging information when program exits  
--debug-info Print debugging information, memory, and CPU statistics when program exits  
--default-auth Authentication plugin to use 5.6.2
--defaults-extra-file Read named option file in addition to usual option files  
--defaults-file Read only named option file  
--defaults-group-suffix Option group suffix value  
--delimiter Delimiter to use in SQL statements  
--detach Detach (close and reopen) each connection after each N statements  
--enable-cleartext-plugin Enable cleartext authentication plugin 5.6.7
--engine Storage engine to use for creating the table  
--help Display help message and exit  
--host Connect to MySQL Server on given host  
--iterations Number of times to run the tests  
--login-path Read login path options from .mylogin.cnf 5.6.6
--no-defaults Read no option files  
--no-drop Do not drop any schema created during the test run 5.6.3
--number-char-cols Number of VARCHAR columns to use if --auto-generate-sql is specified  
--number-int-cols Number of INT columns to use if --auto-generate-sql is specified  
--number-of-queries Limit each client to approximately this number of queries  
--only-print Do not connect to databases. mysqlslap only prints what it would have done  
--passWord Password to use when connecting to server  
--pipe On windows, connect to server using named pipe  
--plugin-dir Directory where plugins are installed 5.6.2
--port tcp/IP port number to use for connection  
--post-query File or string containing the statement to execute after the tests have completed  
--post-system String to execute using system() after the tests have completed  
--pre-query File or string containing the statement to execute before running the tests  
--pre-system String to execute using system() before running the tests  
--print-defaults Print default options  
--protocol Connection protocol to use  
--query File or string containing the SELECT statement to use for retrieving data  
--secure-auth Do not send passwords to server in old (pre-4.1) format 5.6.17
--shared-memory-base-name The name of shared memory to use for shared-memory connections  
--silent Silent mode  
--Socket For connections to localhost, the Unix socket file to use  
--ssl Enable secure connection  
--ssl-ca Path of file that contains list of trusted SSL CAs  
--ssl-capath Path of directory that contains trusted SSL CA certificates in PEM format  
--ssl-cert Path of file that contains X509 certificate in PEM format  
--ssl-cipher List of permitted ciphers to use for connection encryption  
--ssl-crl Path of file that contains certificate revocation lists 5.6.3
--ssl-crlpath Path of directory that contains certificate revocation list files 5.6.3
--ssl-key Path of file that contains X509 key in PEM format  
--ssl-mode Security state of connection to server 5.6.30
--ssl-verify-server-cert Verify server certificate Common Name value against host name used when connecting to server  
--user MySQL user name to use when connecting to server  
--verbose Verbose mode  
--version Display version information and exit  
参数参考表: --host=host_name, -h host_name  连接到的MySQL服务器的主机名(或IP地址),默认为本机localhost
--user=user_name, -u user_name  连接MySQL服务时用的用户名
您可能感兴趣的文档:

--结束END--

本文标题: mysql数据库压力测试工具mysqlslap怎么用

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

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

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

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

下载Word文档
猜你喜欢
  • mysql数据库压力测试工具mysqlslap怎么用
    这篇文章将为大家详细讲解有关mysql数据库压力测试工具mysqlslap怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysqlslap是从MySQL的5.1.4...
    99+
    2022-10-18
  • MySQL基准压力测试工具MySQLSlap怎么用
    小编给大家分享一下MySQL基准压力测试工具MySQLSlap怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常用的解释:[...
    99+
    2022-10-18
  • MySQL压力测试工具Mysqlslap的使用
    一、MySQL自带的压力测试工具 Mysqlslap mysqlslap是mysql自带的基准测试工具,该工具查询数据,语法简单,灵活容易使用.该工具可以模拟多个客户端同时并发的向服务器发出查询更新,给出了性能测试数...
    99+
    2022-05-14
    MySQL Mysqlslap MySQL 压力测试
  • mysql中自带压力测试工具mysqlslap介绍
    下面一起来了解下mysql中自带压力测试工具mysqlslap介绍,相信大家看完肯定会受益匪浅,文字在精不在多,希望mysql中自带压力测试工具mysqlslap这篇短内容是你想要的。测试示例1查询300次...
    99+
    2022-10-18
  • Mysql5.7压力测试命令mysqlslap怎么用
    这篇文章主要为大家展示了“Mysql5.7压力测试命令mysqlslap怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Mysql5.7压力测试命令mysq...
    99+
    2022-10-18
  • apache压力测试工具怎么用
    本篇内容主要讲解“apache压力测试工具怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“apache压力测试工具怎么用”吧!写在前面在学习ab工具之前,我们需了解几个关于压力测试的概念吞吐...
    99+
    2023-06-30
  • ab压力测试工具怎么使用
    本篇内容主要讲解“ab压力测试工具怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ab压力测试工具怎么使用”吧!一、ab的原理ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时...
    99+
    2023-06-28
  • nosql redis数据库压力测试基准工具redis-benchmark怎么用
    这篇文章将为大家详细讲解有关nosql redis数据库压力测试基准工具redis-benchmark怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 ...
    99+
    2022-10-19
  • MySQL中如何使用压力测试工具
    这篇文章主要为大家展示了MySQL中如何使用压力测试工具,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。一、MySQL自带的压力测试工具——Mysqlslapm...
    99+
    2022-10-18
  • apache中ab压力测试工具怎么用
    这篇文章主要介绍apache中ab压力测试工具怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、脚本说明该脚本支持ab大多常用参数,如果你需要更多参数,可以通过修改本脚本,加入你想要的即可。该脚本支持:1)、批...
    99+
    2023-06-02
  • HTTP/FTP压力测试工具siege怎么用
    HTTP/FTP压力测试工具siege怎么用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。HTTP/FTP压力测试工具siege压力测试可以检测服务器的承载能力...
    99+
    2023-06-04
  • MySQL数据库压力测试报告
      MySQL数据库压力测试报告   1     &...
    99+
    2022-10-18
  • MySQL 之压力测试工具的使用方法
    一、MySQL自带的压力测试工具——Mysqlslap mysqlslap是mysql自带的基准测试工具,该工具查询数据,语法简单,灵活容易使用.该工具可以模拟多个客户端同时并发的向服务器发出查询更新,给出了性能测...
    99+
    2022-05-15
    MySQL 压力测试工具 MySQL mysqlslap MySQL 压力测试
  • Mysql5.1中mysqlslap性能测试工具怎么用
    这篇文章给大家分享的是有关Mysql5.1中mysqlslap性能测试工具怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. 安装下载: http://dev.mysql....
    99+
    2022-10-18
  • JMeter如何对MySQL数据库进行压力测试
    这篇文章将为大家详细讲解有关JMeter如何对MySQL数据库进行压力测试,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、安装并配置 JMeter下载官网下载,下载二进制的这个 zip配置环境变量然后解...
    99+
    2023-06-28
  • MySQL性能压力基准测试工具sysbench的使用简介
    1、sysbench介绍 这里介绍一款MySQL数据库的压力测试软件sysbench,用它来进行基准测试。 sysbench 是一个开源的、模块化的、跨平台的多线程性能测试工具, 可以用来进行CPU、内存、磁盘I/...
    99+
    2022-05-28
    MySQL sysbench MySQL 性能压力测试工具
  • 怎么使用Linux平台下的压力测试工具stress-ng
    这篇文章主要讲解了“怎么使用Linux平台下的压力测试工具stress-ng”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用Linux平台下的压力测试...
    99+
    2022-10-18
  • MySQL压测工具mydbtest怎么用
    小编给大家分享一下MySQL压测工具mydbtest怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 一 前言本文介绍一款绿色免安装版本的数据库压测利器--...
    99+
    2022-10-18
  • 【MySQL】数据库性能测试工具--HammerDB
    [root@wallet01 ~]# mysql -uroot -pabcd.1234 mysql> create database tpcc; Query OK, 1 row affected (0...
    99+
    2022-10-18
  • MySQL中压测工具Sysbench1.0怎么用
    这篇文章主要介绍了MySQL中压测工具Sysbench1.0怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作