2011-01-01から1日間の記事一覧

postgresqlでテーブルをロックする

以下、手順メモ BEGIN; LOCK TABLE hoge_table IN EXCLUSIVE MODE; COMMIT; LOCK〜の時点で、hoge_tableはロックされる。 但し、COMMITを実行した時点でロックは解除される。 ロック中でも、SELECTだけは実行可能。ちなみに、SELECTも実行できないようにする…