InnoDB は、可能であれば、I/O 操作を処理するための複数のスレッドを作成することによって非同期ディスク I/O を使用します。それにより、その I/O がまだ進行中の間もほかのデータベース操作を続行できるようにします。 Linux および Windows プラットフォームでは、InnoDB は使用可能な OS およびライブラリ関数を使用して 「native」 非同期 I/O を実行します。 他のプラットフォームでは、InnoDB は引き続き I/O スレッドを使用しますが、スレッドは実際には I/O リクエストの完了を待機する場合があります。この手法は「「シミュレーション」」非同期 I/O と呼ばれます。 InnoDB は、データがすぐに必要になる可能性が高いと判断できる場合、先読み操作を実行して、そのデータをメモリー内で使用できるようにバッファプールに取り込みます。 連続したデー
{{#tags}}- {{label}}
{{/tags}}