• 締切済み

ランダムリードとは?

DB設計の場で、「ランダムリード」という言葉を 耳にするのですが、どの様な意味でしょうか? またランダムリードの反対語は何になりますか? それぞれの長・短所も教えてもらえればと思います。

みんなの回答

noname#43437
noname#43437
回答No.1

ランダムリードの反対は、シーケンシャルリード、です。 ランダムリードは、データーベースを任意のキーや、レコードの番号でレコードを選択して読み取る方法。 シーケンシャルリードは、データーベースのレコードを、テーブルに並んでいる順に読み取る方法、です。 長所短所、というより・・そもそも、用途が違うので、比較できるモノではありませんね。 一般に、シーケンシャルリードの方が、検索の手間もなく、ディスクバッファなども有効に利用されるので、読み込み速度自体は圧倒的に高速です。

関連するQ&A