2010-03-29から1日間の記事一覧

PostgreSQLトランザクション処理

テーブルをロックする =>BEGIN; =>LOCK TABLE テーブル名 IN SHARE MODE; ↓諸々処理 ↓ =>COMMIT; SHARE MODEでは別のトランザクションからテーブルの閲覧はできるが、更新はできない。 テーブルの行をロックする =>BEGIN; =>SELECT * FROM テーブル名 WHERE …