了解mysql数据库压测
本测试在4c8g的虚拟机实例中的MYSQL容器中测试
测试mysql启动方式
单节点的数据库压力测试
单条数据库查询语句测试
多客户端多条查询语句并发测试
concurrency: 表示模拟的客户端数量
number-of-queries:表示10个客户模拟数据库查询语句的总数量
本测试表达模拟10个mysql客户端一共发出1000个模拟查询语句,平均每个客户端查询10个数据库语句,平均总耗时0.392
模拟查询复杂表并发访问测试数据库性能
更加形象的模拟日常的多列多类型数据结构,默认只有两列数据。number-int-cols表示生成Int类型,number-of-cols表示生成char类型、
与最开始的数据对比发现确实耗时一些。我们来看一下多并发情境下的性能如何?
自定义数据库查询语句
从多查询数据库文件中读取并压测
将查询的数据库语句写入的文件中
在每条数据库语句中指定分隔符,如
—delimiter 表示数据库语句的分割符
—query 指定含有查询语句的测试语句
mysqlslap命令行选项
贴出选项不是为占篇幅,方便读者方便查询命令选项
领取专属 10元无门槛券
私享最新 技术干货