1. Buffer Pool
缓冲池是主内存中的一个区域,InnoDB在访问表和索引数据时会在该区域进行缓存。
缓冲池允许直接从内存访问频繁使用的数据,这加快了处理速度。在专用服务器上,通常会将高达80%的物理内存分配给缓冲池。
2.简单优化
把innodb_buffer_pool_size设置为1G。
专用服务器可以设为内存70%以上,个人建议innodb_buffer_pool_size设置为系统内存的50%。
最好设置为:innodb_buffer_pool_size=innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances.
否则,innodb_buffer_pool_size自动调整可能是innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances的两倍。
————————————————
用一个例子来演示会更加清晰