地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

【MySQL】MySQLのwrite処理メモ

  • SQLをパーシングします
  • 操作対象となるデータページ単位でメモリー上のBuffer Poolに呼び出し
  • データに操作を行い、そのページがDirty Pageに
  • Redo Logに操作と操作対象テーターなど情報を書く
  • Redo Logをハードディスクに書き込む
  • Dirty Pageを(ハードディスクにある)Double Write Bufferに書き込みます。
  • Double Write BufferにあるDirty Pageをハードディスクのページが元ある場所に書き戻します。