テクノロジ系
春期
基本情報技術者 2018年 春期 問30
30 / 80
RDBMS のロックの粒度に関する次の記述において、a,bの組合せとして適切な ものはどれか。 並行に処理される二つのトランザクションがそれぞれ一つの表内の複数の行を更 新する。行単位のロックを使用する場合と表単位のロックを使用する場合とを比べ ると、ロックの競合がより起こりやすいのは 単位のロックを使用する場 合である。また、トランザクション実行中にロックを管理するための RDBMS のメ モリ使用領域がより多く必要になるのは 単位のロックを使用する場合で ある。 a b

正解と解説
表示する
正解 ウ
行ロックより表ロックの方がロック範囲が広く競合が起こりやすく(a=表)、行ロックの方が多数のロックを管理するためメモリを多く使います(b=行)(正解ウ)。