标签:mysqlslap name -- auto 常用命令 number sql generate
mysqlslap常用命令
Usage: mysqlslap [OPTIONS]
/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf(默认参数读取路径)
–print-defaults 打印程序参数列表并退出
–no-defaults 除了登录文件其他文件不读取默认参数
--defaults-file=# 从指定的文件中读取默认选项
–defaults-extra-file=# 读取全局文件之后读取该文件
–login-path=# 从登陆文件中读取此路径
-a, --auto-generate-sql 自动生成测试SQL
–auto-generate-sql-add-autoincrement 将 AUTO_INCREMENT 列添加到自动生成的表
–auto-generate-sql-execute-number=# 指定要自动生成多少查询.
–auto-generate-sql-guid-primary 为自动生成的表添加基于 GUID 的主键.
–auto-generate-sql-load-type=name 指定测试负载类型(mixed, update, write, key, read,默认为mixed)
–auto-generate-sql-secondary-indexes=# 指定要添加到自动生成的表中的二级索引的数量
–auto-generate-sql-unique-query-number=# 为自动测试生成的相同查询的数量。
–auto-generate-sql-unique-write-number=# 为 --auto-generate-sql-write-number 生成相同sql的数量
–auto-generate-sql-write-number=# 在每个线程上执行多少行插入,默认100
–commit=# 每隔#条语句提交一次记录
-c, --concurrency=name 并发客户端数量
–create=name 创建table的名字
–create-schema=name 创建测试的schema
–csv[=name] 以csv格式生成输出文件
–detach=# 每隔N条语句,detach(关闭并重新打开)每个连接
–enable-cleartext-plugin 启用明文认证插件
-e, --engine=name 用于创建表的存储引擎。
-h, --host=name Connect to host.
-i, --iterations=# 测试迭代次数
–no-drop 测试完毕后不删除schema
-x, --number-char-cols=name 指定 --auto-generate-sql 时使用测试表的 VARCHAR 列数
-y, --number-int-cols=name 指定 --auto-generate-sql 时使用测试表的 INT 列数
–number-of-queries=# 限制每个客户端的请求数量(大约,并不准确)
–only-print 只打印将要执行的语句,并不连接到数据库真正执行
-p, --password[=name] 连接到服务器的密码
–plugin-dir=name 客户插件安装目录
-P, --port=# 连接端口号
-q, --query=name 要运行的请求或sql文件
-s, --silent 沉默模式,无输出
-S, --socket=name 连接的socket文件
–sql-mode=name 指定运行mysqlslap的sql-mode.
-u, --user=name 用户名称
标签:mysqlslap,name,--,auto,常用命令,number,sql,generate 来源: https://blog.csdn.net/squirrel100/article/details/120180291
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。