私は最初のRAC開発環境を構築しようとしていますが、RACを初めて使用し、ASMを使用したことがないため、できるだけシンプルにしたいと思いました。
ASMはRACの前提条件であるという印象を受けましたが、最近行った読み取りはオプションであることを意味します(ただし、ASMは特に読み取りでより優れたパフォーマンスを提供します)。
では、非ASM RAC環境はOracleでサポートされていますか? RedHat Linux6環境で11.2.0.4を使用しています。
オラクルのドキュメントから決定的な答えを見つけました
http://docs.Oracle.com/cd/E11882_01/license.112/e47877/editions.htm#DBLIC109
Oracle Database StandardEditionおよびOracleReal Application Clusters(Oracle RAC)セクションでは、
"すべてのOracleデータベースファイルタイプを作成および管理するには、Oracle自動ストレージ管理が必要です。OracleStandardEditionおよびOracleでOracleデータベースファイルを保存するには、rawボリューム、パーティション、またはサードパーティのクラスタファイルシステムはサポートされていません。 RAC」
Oracle RACには、クラスタ化されたファイルシステムが必要です。
それ以外のものは、追加コストのサードパーティ製品であり、OracleRACと統合して機能させる必要があります。
いいえ、そうではありませんが、はるかに簡単です。たとえば、OracleデータファイルをVeritasVxCFSに保存できます。他にも認定されたクラスターファイルシステムがありますが、どれも無料ではありません。
また、ファイルシステムを使用しないオプションもありました。 rawデバイスに「データファイル」を置くことができます。しかし、AFAIKこのオプションはもう利用できません。
PS:ASMはより良いパフォーマンスを提供しません。