質問: 二つのmysqlを同時検索 現在、webサイトを製作しています。 現在の構成 apache1.3 php4.4 mysql4.1 データ量が多くなりデータベースを二つのサーバーマシンに分けました。 通常一つずつのサーバーマシンに順番に 検索クエリを実行することになりますが、 同時に二つのサーバーマシンに検索クエリを実行する 方法はあるのでしょうか? 現状 一つずつ順番にサーバーマシンで検索を実行 2秒2秒で4秒になる 同時に二つのサーバーマシンに検索クエリを実行 タイムが2秒 になる方法 またphpとmysqlの構成ではなく oracle、postgre、java等であれば 実行可能でしょうか。
回答: >またphpとmysqlの構成ではなく >oracle、postgre、java等であれば >実行可能でしょうか。 データベースがoracleであれば.. oracle自身の機能で、分散問い合わせができ、 クライアントは普通にfetchするだけでokです。 (オラクルの場合、分散dbにする必要もないかも) >データ量が多くなりデータベースを二つのサーバーマシンに分けました。 分散管理すると、少なくとも問い合わせのオーバーヘッドは、 一元管理に比べて、増えるはずですので、かえって不利だと 思いますよ。