mysql 配置参数 innodb_io_capacity 的重要性 可以提高tps

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/saga_gallon/article/details/81980982

因为项目的原因,需要对数据库进行压测和评估

背景:

物理机 硬盘sata7200转做 riad 10 ,内存120G(这个也至关重要还有关于 innodb_buffer_pool_size )

数据库 1000张表 

过程:

1,最早开始tps 很高,最高的时候达到1-2W

2,后来大概是5,-6K左右

3,到达几个亿以上数据平均TPS是3-4k左右 ,我们的底线是不能低于2.5k

4,所以达到14亿左右的时候TPS 掉到1k左右,发现 硬盘的io 使用率达到90多-100 (这个是重点,所以才有了本文章这个参数的意义)

然后同事调整了下 innodb_io_capacity 参数 TPS 立马上去到3K

猜你喜欢

转载自blog.csdn.net/saga_gallon/article/details/81980982