对Mysql和应用微服务做TPS压力测试

1.对Mysql

使用工具:mysqlslap工具

使用命令:

bash 复制代码
mysqlslap -uroot pGG8697000!@#--auto generate sql -auto generate sql-load typemixed-concurrency=100,200 - number of queries=1000-iterations=10 - number-int-cols=7 - number-charcols=13auto generate sql add autoincrement

对命令行的诠释:

  • 连接MySQL的用户名为root
  • 生成自动SQL语句
  • 使用混合类型的负载进行测试
  • 设定并发数为100到200
  • 每次执行1000个查询
  • 迭代10次
  • 整数列的数量为7
  • 字符列的数量为13
  • 使用自增字段

执行结果如下:

对结果的诠释:

  • 所有查询平均运行时间为0.387秒
  • 最短的运行时间为0.078秒
  • 最长的运行时间为1.110秒
  • 客户端数量为100
  • 平均每个客户端运行10次查询

2.对应用微服务

使用工具:Apache JMeter

相关推荐
XDHCOM19 小时前
ORA-32484重复列名错误,ORACLE数据库CYCLE子句故障修复与远程处理方案
数据库·oracle
翻斗包菜19 小时前
PostgreSQL 日常维护完全指南:从基础操作到高级运维
运维·数据库·postgresql
呆瑜nuage19 小时前
MySQL表约束详解:8大核心约束实战指南
数据库·mysql
liliangcsdn19 小时前
Agent Memory智能体记忆系统的示例分析
数据库·人工智能·全文检索
那个失眠的夜20 小时前
Mybatis延迟加载策略
xml·java·数据库·maven·mybatis
Rick199320 小时前
SQL 执行流程
数据库·sql
M--Y20 小时前
Redis常用数据类型
数据结构·数据库·redis
元宝骑士20 小时前
FIND_IN_SET使用指南:场景、优缺点与MySQL优化策略
后端·mysql
猿小喵20 小时前
MySQL慢查询分析与处理-第二篇
数据库·mysql·性能优化
Y0011123621 小时前
MySQL-进阶
开发语言·数据库·sql·mysql