Hitachi

Hitachi Advanced Data Binder システム構築・運用ガイド


1.2.1 大規模データを高速に検索できる

HADBを使用することで,大規模データに対して,SQLを使用した複雑な検索が高速に実行できます。

HADBでは非順序型実行原理に基づく検索処理方式(非順序実行方式)を採用しています。非順序実行方式では,検索処理を行単位に細分化し,複数のタスクに割り当てて並列に実行します。非順序実行方式を採用していないDBMSと比較して,検索タスクを超高多重で実行できます。これによって,高速な検索を実現します。

非順序実行方式による検索処理のイメージを次の図に示します。

図1‒1 非順序実行方式による高速検索

[図データ]

非順序実行方式は,「検索処理は行の集合演算であり,ソート処理などを除いて,DBMSが返却する検索結果の順序には規定はない」という,リレーショナルデータベースの実行原理に基づいて考案されています。