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


MySQL 8.0 リファレンスマニュアル  /  最適化  /  ロック操作の最適化

8.11 ロック操作の最適化

MySQL はロックを使用して、テーブルの内容の競合を管理します。

  • 内部ロックは、複数スレッドによるテーブルの内容の競合を管理するために、MySQL サーバー自体の内部で実行されます。 この種類のロックは、完全にサーバーによって実行され、ほかのプログラムは関与しないため、内部です。 セクション8.11.1「内部ロック方法」を参照してください。

  • 外部ロックは、サーバーとほかのプログラム間で、どのプログラムがいつテーブルにアクセスできるかを調整するために、MyISAM テーブルファイルをロックする場合に発生します。 セクション8.11.5「外部ロック」を参照してください。


関連キーワード:  テーブル, ロック, インデックス, InnoDB, 操作, ステートメント, 結合, リファレンス, クエリー, 内部