Oracle DataGuard は、Oracle RDBMS に格納されたデータを複数の Oracle エンジン インスタンスに複製する技術です。DataGuard が本当に RDBMS に直線的なスケーラビリティを提供するかどうか疑問に思っています。DataGuard を使用した経験はありますか? 高負荷条件下ではどのように動作しますか?
2 に答える
5
DataGuard は通常、ビジネス継続性のために使用されます。つまり、プライマリ データベースが利用できない場合にフェイルオーバー データベースを使用するために使用されます。スケーラビリティを求める場合は、RAC (Real Application Clusters) が必要です。RAC (Real Application Clusters) では、別々のホスト上の複数のインスタンスがマウントされ、同じデータベース ファイル セットが共有されます。
通常、RAC は、データベース ホストのメモリと CPU の制限によって制約される適切に設計された (db 中心の) アプリケーションを使用している場合にスケールアウトします。
于 2009-04-08T14:15:06.080 に答える