MySQL 8.0 リファレンスマニュアル


15.7.2 InnoDB トランザクションモデル

InnoDB トランザクションモデルでの目標は、multi-versioning データベースの最適なプロパティを従来の 2 フェーズロックと組み合せることです。 InnoDB は、行レベルでロックを実行し、Oracle のスタイルでクエリーを非ロック consistent reads としてデフォルトで実行します。 InnoDB のロック情報は領域効率に優れて格納されるため、ロックのエスカレーションは必要ありません。 通常、いくつかのユーザーは、InnoDB メモリーを使い果たさずに、InnoDB テーブルのすべての行または行のランダムなサブセットをロックできます。


関連キーワード:  InnoDB, テーブル, ロック, 構成, 圧縮, スペース, トランザクション, インデックス, INFORMATION, SCHEMA