メインメニューを開く

差分

行ロック

10 バイト除去, 2020年5月15日 (金) 01:06
編集の要約なし
'''行ロック'''(英語:row lock)とは、データベースにおいて排他制御をレコード単位で行うことをいう。lock)とは、[[データベース]]において[[排他制御]]をレコード単位で行うことをいう。
ほとんどの製品ではトランザクション中にSELECT文を発行することで行ロックが行われ、COMMIT文やROLLBACK文でトランザクションを終わらせると自動的にロックが解除される。ほとんどの製品では[[トランザクション]]中にSELECT文を発行することで行ロックが行われ、COMMIT文やROLLBACK文でトランザクションを終わらせると自動的にロックが解除される。
行ロックの方法は製品により異なるので[[ググれ]]。だいたいは「SELECT ... FOR UPDATE」である。「FOR UPDATE」だ。UPDATE」である。
<br />