MySQLのLOCK TABLE

MySQLのLOCK TABLEとは、同時に実行されている他のトランザクションがテーブルにアクセスしたり、テーブルを修正したりすることを防止します。

ロックモードの種類は以下3つです。

  • READ  他のセッションからのINSERTやUPDATEを禁止する。
  • READLOCAL 競合が起きない、INSERT以外を禁止する。
  • WRITE 他のセッションから、SELECT、INSERT、UPDATEを禁止する。

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください