イメージ、オーディオ、およびビデオ・エクステンダー 管理およびプログラミングの手引き

並列処理

区分データベースでは複数の CPU を使用することができるので、情報の要求に十分対応できます。 検索や更新といった要求は自動的に副要求に割り振られ、各マシンのデータベース区画サーバー上で並列に処理されます。

区分データベース・システムの処理能力を示す一例として、単一区分データベース内で 100,000,000 レコードを走査することを考えてみます。 この走査を 1 つのデータベース・マネージャーが行うとすれば、単独で 100,000,000 レコードを検索することになります。 では、これらのレコードが 20 以上のデータベース区画サーバーに均一に分散されているとしましょう。 そうすると、各データベース・マネージャーが走査するレコードの数は 5,000,000 レコードだけになります。 これらのデータベース・マネージャーが同じ時間に同じ速度で走査するとすれば、この走査を完了するまでに要する時間は、同じタスクを 1 つの区画システムで処理するのに要する時間の約 5 % です。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]