「行ロック」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) (ページの作成:「'''行ロック'''(英語:row lock)とは、データベースにおいて排他制御をレコード単位で行うことをいう。 ほとんどの製品では…」) |
Administrator (トーク | 投稿記録) |
||
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
− | '''行ロック'''(英語:row | + | '''行ロック'''(英語:row lock)とは、[[データベース]]において[[排他制御]]をレコード単位で行うことをいう。 |
− | + | ほとんどの製品では[[トランザクション]]中にSELECT文を発行することで行ロックが行われ、COMMIT文やROLLBACK文でトランザクションを終わらせると自動的にロックが解除される。 | |
− | 行ロックの方法は製品により異なるので[[ググれ]]。だいたいは「SELECT ... FOR | + | 行ロックの方法は製品により異なるので[[ググれ]]。だいたいは「SELECT ... FOR UPDATE」である。 |
<br /> | <br /> |