「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「行ロック」と「テーブルロック」の違い

スポンサーリンク

予備知識


用語意味
排他制御ダブルブッキングしないようにすること
ロック今回は「これは今、俺が使っているからさ。他の人は触らないでね」の意味。排他制御を実現する手段のひとつ
データベースデータがそれっぽい感じに入っている箱。データのまとまり
テーブルデータベースにおいて、実際にデータを入れておく箱
レコード行列で表現される表の「行」のこと……ですが、今回は「データベースに入っているデータ(行)」と解釈してください

それぞれの用語の意味


用語意味
行ロックデータベースの話で出てくるロックの分類のひとつで、更新したりするレコード(行)のみをロックするやり方
テーブルロックデータベースの話で出てくるロックの分類のひとつで、更新したりするデータが入っているテーブル全体をロックするやり方

似ているところ


どちらもデータベースの話で出てくるロックです。


違うところ


ロックする範囲が違います。

行ロックは、あれこれする対象のレコード(行)のみをロックします。


「行ロック」と「テーブルロック」の違い1

テーブルロックは、あれこれする対象のデータが入っているテーブル全体をロックします。


「行ロック」と「テーブルロック」の違い2

並べて書くと

行ロック:対象のデータ行のみをロック
テーブルロック:テーブル全体をロック


です。


スポンサーリンク
書籍画像015
書籍画像038


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた