mysqlslap

mysql_real_connect (mysql=0x7ffff0000a10, host=0x7fffffffe74c "127.0.0.1", user=0x7fffffffe740 "root",
    passwd=0x975610 "", db=0x482322 "mysqlslap", port=3306, unix_socket=0x0, client_flag=2147680256)
    at /root/mysql-5.6.27/sql-common/client.c:3824
3824        mysql_close_free(mysql);
(gdb)
3825        if (!(client_flag & CLIENT_REMEMBER_OPTIONS))
(gdb)
3828      DBUG_RETURN(0);
(gdb)
3829    }
(gdb)
slap_connect (mysql=0x7ffff0000a10) at /root/mysql-5.6.27/client/mysqlslap.c:2274
2274        my_sleep(connection_retry_sleep);
(gdb) bt
#0  slap_connect (mysql=0x7ffff0000a10) at /root/mysql-5.6.27/client/mysqlslap.c:2274
#1  0x000000000040f181 in run_task (p=0x7fffffffdcb0) at /root/mysql-5.6.27/client/mysqlslap.c:1872
#2  0x0000003d9fa07851 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003d9f6e767d in clone () from /lib64/libc.so.6

时间: 2024-08-11 16:31:25

mysqlslap的相关文章

mysqlslap 压力测试使用总结

今天从运维同事那听说了mysql压力测试工具mysqlslap.经了解其实mysql自带就有一个叫mysqlslap的压力测试工具,还是模拟的不错的.下面举例说说.mysqlslap是从5.1.4版开始的一个MySQL官方提供的压力测试工具.通过模拟多个并发客户端访问MySQL来执行压力测试,同时详细的提供了"高负荷攻击MySQL"的数据性能报告.并且能很好的对比多个存储引擎在相同环境下的并发压力性能差别.通过mysqlslap –help可以获得可用的选项,这里列一些主要的参数,更详

MySQL自带的性能压力测试工具mysqlslap详解

使用语法如下:# mysqlslap [options] 常用参数 [options] 详细说明: --auto-generate-sql, -a 自动生成测试表和数据,表示用mysqlslap工具自己生成的SQL脚本来测试并发压力.--auto-generate-sql-load-type=type 测试语句的类型.代表要测试的环境是读操作还是写操作还是两者混合的.取值包括:read,key,write,update和mixed(默认).--auto-generate-sql-add-auto

用mysqlslap对MySQL进行压力测试

MySQL5.1地的确提供了好多有力的工具来帮助我们DBA进行数据库管理.现在看一下这个压力测试工具mysqlslap.关于他的选项手册上以及--help介绍的很详细.我解释一下一些常用的选项.这里要注意的几个选项:--concurrency代表并发数量,多个可以用逗号隔开,当然你也可以用自己的分隔符隔开,这个时候要用到--delimiter开关.--engines代表要测试的引擎,可以有多个,用分隔符隔开.--iterations代表要运行这些测试多少次.--auto-generate-sql

MySQL Mysqlslap

在mysql5.1以后的版本:客户端带了个工具mysqlslap可以对mysql进行压力测试: 可以使用mysqlslap --help来显示使用方法: Default options are read from the following files in the given order:/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf --concurrency代表并发数量,多个可以用逗号隔开,concurrency=10,50,100, 并发连接线程数分别是1

MySQL压力测试(1)-mysqlslap

mysqlslap是从MySQL的5.1.4版开始就开始官方提供的压力测试工具.通过模拟多个并发客户端并发访问MySQL来执行压力测试,同时提供了较详细的SQL执行数据性能报告,并且能很好的对比多个存储引擎(MyISAM,InnoDB等)在相同环境下的相同并发压力下的性能差别. 语法 Usage: mysqlslap [OPTIONS]  常用参数 -auto-generate-sql, -a 自动生成测试表和数据,表示用mysqlslap工具自己生成的SQL脚本来测试并发压力. --auto-

Mysql 压力测试工具 mysqlslap

转载至文章作者:杜亦舒 链接:https://www.sdk.cn/news/4512 来源:SDK.cn 摘要:mysqlslap 是 Mysql 自带的压力测试工具,可以模拟出大量客户端同时操作数据库的情况,通过结果信息来了解数据库的性能状况 mysqlslap 是 Mysql 自带的压力测试工具,可以模拟出大量客户端同时操作数据库的情况,通过结果信息来了解数据库的性能状况 mysql slap 的一个主要工作场景就是对数据库服务器做基准测试 例如我们拿到了一台服务器,准备做为数据库服务器,

mysql压力测试---mysqlslap

mysqlslap自带一下是参数: --concurrency 代表并发数量,多个可以用逗号隔开,concurrency=10,50,100, 并发连接线程数分别是10.50.100个并发. --engines 代表要测试的引擎,可以有多个,用分隔符隔开 --iterations 代表要运行这些测试多少次 --auto-generate-sql 代表用系统自己生成的SQL脚本来测试 --auto-generate-sql-load-type 代表要测试的是读还是写还是两者混合的(read,wri

mysql mysqlslap压力测试用例

A 测试用例 1 只写压力测试: 用例:自动创建表 写入一百万条数据 客户端并发500 测试innodb存储引擎 命令:mysqlslap --auto-generate-sql-add-autoincrement -a --number-of-queries=1000000 --number-char-cols=4 --number-int-cols=4 --engine=innodb --debug-info --concurrency=1000 -uroot -ppass -hmysql_

用mysql自带工具mysqlslap对数据库进行压力测试

mysqlslap是mysql自带的工具,不需要单独安装: 参数: -concurrency 代表并发数量,多个可以用逗号隔开,concurrency=10,50,100, 并发连接线程数分别是10.50.100个并发. --engines 代表要测试的引擎,可以有多个,用分隔符隔开. --iterations 代表要运行这些测试多少次. --auto-generate-sql 代表用系统自己生成的SQL脚本来测试. --auto-generate-sql-load-type 代表要测试的是读还