データベース | ORACLE | MySQL | PostgreSQL |
対応状況 | × | ○ | × |
LOCK TABLE テーブル名 ロックモード;
■ロックモードの種類 | |
READ | 他のセッションからのINSERTやUPDATEを禁止する。 |
READLOCAL | 競合が起きない、INSERT以外を禁止する。 |
WRITE | 他のセッションから、SELECT、INSERT、UPDATEを禁止する。 |
READモードでロックをした場合
mysql> LOCK TABLES test READ;