原文地址为:
Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
转载请注明本文地址: Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
在mysql的学习过程中,要是不把一些基本概率弄的很清楚,难免显得过于不专业。
作用:
这个参数主要作用是缓存innodb表的索引,数据,插入数据时的缓冲
默认值:128M
专用mysql服务器设置的大小: 操作系统内存的70%-80%最佳。
设置方法:
my.cnf文件
innodb_buffer_pool_size = 6G
此外,这个参数是非动态的,要修改这个值,需要重启mysqld服务。
所以设置的时候要非常谨慎。
并不是设置的越大越好。设置的过大,会导致system的swap空间被占用,导致操作系统变慢,从而减低sql查询的效率。
转载请注明本文地址: Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
本文详细介绍了MySQL InnoDB引擎中的innodb_buffer_pool_size参数的作用及设置方法。该参数主要用于缓存InnoDB表的索引和数据,合理设置可以显著提高数据库性能。
1万+

被折叠的 条评论
为什么被折叠?



