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