mysql配置优化

Posted 阿昌喜欢吃黄桃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql配置优化相关的知识,希望对你有一定的参考价值。

一、通过设置buffer pool个数来提升mysql并发能力

[server]
innodb_buffer_pool_size=8589934592
innodb_buffer_pool_instances=4
#给buffer pool设置了8GB的总内存,然后设置了他应该有4个Buffer Pool,此时就是说,每个buffer pool的大小就是2GB

二、数据查询随机性能抖动优化

换上ssd,并通过fio工具查询出你固态硬盘的IOPS值(最大随机IO速率);

fio工具:https://www.cnblogs.com/raykuan/p/6914748.html

innodb_io_capacity=<你固态硬盘的IOPS值>
innodb_flush_neighbors=0 #关闭刷临近缓存页到磁盘,一次性减少刷入磁盘的压力

以上是关于mysql配置优化的主要内容,如果未能解决你的问题,请参考以下文章

使用 C++ 反转句子中的每个单词需要对我的代码片段进行代码优化

如何优化C ++代码的以下片段 - 卷中的零交叉

从JVM的角度看JAVA代码--代码优化

mysql 优化包括哪些内容?

部分代码片段

Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段