タグ

2014年11月7日のブックマーク (1件)

  • MySQLのInnoDBバッファプールをオンラインでリサイズする | Yakst

    MySQL 5.7.5の新機能である、InnoDBバッファプールのオンラインリサイズの動作概要に関して、InnoDBの開発者である木下靖文氏の解説。 MySQL 5.7のマニュアルにも書かれているように、MySQL 5.7.5からmysqldを再起動させずにバッファプールのサイズを変えることができるようになった。 これにより、SET GLOBAL innodb_buffer_pool_size = xxxxとコマンドを実行して、バックグラウンドでのサイズ変更ジョブを実行できるようになった。サイズ変更の進捗と状況は、innodb_buffer_pool_resize_status変数か、エラーログから確認できる。 メモリの確保と解放処理の影響を最小化し、トランザクション処理関連のタスクをブロックしてしまう大きなメモリコピー処理を避けるため、サイズ変更は一定のサイズのチャンク単位で行われる。I

    MySQLのInnoDBバッファプールをオンラインでリサイズする | Yakst
    nihen
    nihen 2014/11/07