問21:検索を高速化するため、特定列の値と格納位置を対応づけて別に保持する仕組みを何というか。
解答を見る
インデックス(索引)。検索は速くなるが、更新時の負荷や記憶領域が増える点に注意する。
関連過去問:基礎知識
問22:トランザクションが備えるべき4つの性質「原子性・一貫性・( )・耐久性」の空欄に入る性質は何か。
解答を見る
独立性(隔離性)。原子性(All or Nothing)・一貫性・独立性(並行実行でも干渉しない)・耐久性(障害後も残る)の頭文字がACID。
関連過去問:R5,問5
問23:トランザクションの処理をすべて確定させ、データベースに反映する操作を何というか。
解答を見る
コミット。逆に、処理を取り消して開始前の状態に戻す操作がロールバックである。
関連過去問:基礎知識
問24:複数トランザクションが互いに相手のロック解除を待ち続け、処理が進まなくなる状態を何というか。
解答を見る
デッドロック。排他制御(ロック)により整合性を保つ一方で、待ち合いが循環すると発生する。
関連過去問:基礎知識
問25:障害後、バックアップと更新後ログを用いて障害直前の状態まで前進復旧する処理を何というか。
解答を見る
ロールフォワード。更新後ログで前進復旧する。未完了処理を更新前ログで取り消すのがロールバックである。
関連過去問:R4,問14

コメント