MySQLで大切なパラメータの1つとして、innodb_buffer_pool_sizeというバッファプールのサイズを決めるパラメータがあります。デフォルトは128MBで、この値を変更することで大きくパフォーマンスが良くなる可能性があります。MySQL8.0ではinnodb_dedicated_serverをONに設定することで、起動時に環境のメモリに応じて値を設定する仕組みが導入されました。 今回は、innodb_dedicated_serverをONにするとinnodb_buffer_pool_sizeの容量がどれくらい設定されるのかを確認し、オンラインでinnodb_buffer_pool_sizeの変更を実施してみたいと思います。なお、実行環境はMySQL 8.0.15、OSはCentOS 7を利用しています。 innodb_dedicated_server innodb_dedi
![第92回 innodb_dedicated_serverによるbuffer_poolの割り当て | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/d34502a68fb4a5182423b4f793d18a09c73fb437/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2FICON%2F2022%2F1898_mysql_rcn_new.png)