MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む

このページは機械翻訳したものです。

15.11 InnoDB のディスク I/O とファイル領域管理

DBA は、I/O サブシステムが飽和状態にならないようにディスク I/O を管理するとともに、ストレージデバイスがいっぱいにならないようにディスク領域を管理する必要があります。 ACID 設計モデルには、冗長に見える可能性はあっても、データの信頼性の確保に役立つ、ある一定の量の I/O が必要です。 これらの制約の中で、InnoDB は、ディスク I/O の量を最小限に抑えるためにデータベースの動作やディスクファイルの編成を最適化しようとします。 場合によって、I/O は、データベースがビジー状態でなくなるまで、または高速シャットダウンのあとのデータベースの再起動中など、すべてを一貫性のある状態に移行することが必要になるまで延期されます。

このセクションでは、デフォルトの種類の MySQL テーブル (InnoDB テーブルとも呼ばれます) での I/O とディスク領域に関する主な考慮事項について説明します。