Oracleに対するレガシーADO.NETコードの自動テストに使用できるインメモリデータベースを探しています。したがって、インメモリデータベースはOracleと同じSQL構文を持つ必要があります。
助言がありますか?
Oracleに対するレガシーADO.NETコードの自動テストに使用できるインメモリデータベースを探しています。したがって、インメモリデータベースはOracleと同じSQL構文を持つ必要があります。
助言がありますか?
Oracle IMDB Cacheは理想的な製品です。自動テストにはライセンスが必要だと思いますが、地元のオラクルの営業担当者と交渉できることを確認してください.
しかし、私は通常の DB、NOARCHIVELOG モードから始めます。おそらく、回復の必要がないため、何らかの形式の RAM ディスクに一時およびログを記録します。
また、回復可能性を犠牲にして速度を向上させるために設定できる隠しパラメータがいくつかあるため、Oracle サポートに相談してください (つまり、インスタンスの回復を処理できないという犠牲を払って REDO を生成しないでください)。
Oracle TimesTen を試してみてください。自分で試したことはありませんが、Oracle RDBMS と同じ構文を持っていると思います。