Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)

在mysql的学习过程当中,要是不把一些基本几率弄的很清楚,不免显得过于不专业。 mysql

做用: sql

这个参数主要做用是缓存innodb表的索引,数据,插入数据时的缓冲 缓存

默认值:128M 服务器

专用mysql服务器设置的大小: 操做系统内存的70%-80%最佳。 学习

设置方法: 操作系统

my.cnf文件 索引

innodb_buffer_pool_size = 6G 内存

此外,这个参数是非动态的,要修改这个值,须要重启mysqld服务。 innodb

因此设置的时候要很是谨慎。 效率

并非设置的越大越好。设置的过大,会致使system的swap空间被占用,致使操做系统变慢,从而减低sql查询的效率。

相关文章
相关标签/搜索