IPA過去問ドリル

平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問22

テクノロジ/コンピュータ構成要素

並列にアクセス可能な複数台の磁気ディスクに,各ファイルのデータを一定サイズのブロックに分割して分散配置し,ファイルアクセスの高速化を図る手法はどれか。

出典:平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問22

正解:ウ

解説

ディスクストライピングは,一つのファイルのデータを一定サイズのブロック(ストライプ)に分割し,複数の磁気ディスクに分散して並列に配置する手法である。これにより,複数のディスクへ同時にアクセスして入出力を並列処理できるため,ファイルアクセスの高速化を図ることができる。

選択肢ごとの解説

  • 誤り。ディスクアットワンスは,CD-Rなどの光ディスクへの書込みを,途中で中断せずに一括して行う記録方式であり,複数の磁気ディスクへのデータの分散配置による高速化とは異なる概念である。
  • 誤り。ディスクキャッシュは,磁気ディスクへのアクセスを高速化するために,読み書きするデータの一部を高速な半導体メモリ上に保持しておく仕組みであり,複数台のディスクへのデータの分散配置とは異なる技術である。
  • 正しい。並列にアクセス可能な複数台の磁気ディスクにデータを一定サイズのブロックに分割して分散配置し,並列アクセスによってファイルアクセスを高速化する手法はディスクストライピングである。
  • 誤り。ディスクミラーリングは,同じデータを複数の磁気ディスクに複製(二重化)して書き込む方式であり,主な目的は可用性・耐障害性の向上であって,データを分割して分散配置し高速化を図る手法ではない。
データベーススペシャリストの過去問を演習モードで解く