我正在尋找一個內存中的數據庫,可用於針對Oracle自動測試舊版ADO.NET代碼。所以內存數據庫應該和Oracle有相同的SQL語法。尋找內存中的數據庫,使用與Oracle相同的SQL語法
有什麼建議嗎?
我正在尋找一個內存中的數據庫,可用於針對Oracle自動測試舊版ADO.NET代碼。所以內存數據庫應該和Oracle有相同的SQL語法。尋找內存中的數據庫,使用與Oracle相同的SQL語法
有什麼建議嗎?
好吧Oracle IMDB Cache是理想的產品。我認爲自動化測試需要許可證,但看看您可以與當地的Oracle銷售代表進行協商。
但我會從一個普通的DB,NOARCHIVELOG模式開始。也許因爲你不需要恢復,所以臨時和登錄某種形式的內存盤。
還與Oracle支持人員交談,因爲有一些隱藏參數可以設置爲以犧牲可恢復性爲代價來提高速度(即不會產生以不能處理實例恢復爲代價的重做)。
試一下Oracle TimesTen我自己還沒玩過它,但相信它和Oracle RDBMS具有相同的語法。
爲什麼? (法律上)你可以得到甲骨文。爲什麼不使用真實的東西? – paxdiablo 2011-01-22 15:30:27
我認爲它不會對自動測試足夠快。但它可能是採取的道路。 – Marcus 2011-01-22 15:40:15