2011-08-31 160 views
0

我想將我的Java Web應用程序的數據源從oracle遷移到MySQL或PostgreSQL。 Oracle數據庫的大小非常龐大,並且也包含大對象。請建議哪個更好的選擇?請解釋一些問題,例子和要點。從Oracle遷移到MySQL或PostgreSQL

回答

0

作爲BLOB的大對象可能會給您帶來一些問題,因爲Oracle有一些供應商特定的實現,這通常用於Java代碼中。即檢查你使用BLOB的導入語句。更多內容請看這裏:http://www-css.fnal.gov/dsg/external/freeware/mysql-vs-pgsql.html

+0

感謝您的寶貴意見。那麼我應該使用哪個數據庫PostgreSQL或MySQL? – Ritesh

+0

你是通用的,很難找到一般問題的具體答案。傳統上PostgresSql具有較小的社區和糟糕的文檔,而它是大多數SQL功能的很好的實現,而MySql有一個很大的社區和很好的文檔,但在SQL功能方面很差。現在兩者現在都有所改進,因此帶innodb的Mysql爲您提供了大量的SQL功能,而PostGresSql現在擁有更大的社區和更好的文檔。如果你需要集羣,那麼我聽說MySql比PostGresSql更快,更容易設置。 – HoleInVoid

1

PostgreSQL比MySQL更像Oracle。顯着差異仍然存在,但您可能會發現它對我來說更容易遷移,而且數據庫的行爲更類似。