DB2和oracle以及MS的SQL Server比的話,某種意義上說,確實是更強的。
Oralce現在比較流行,大中型資料庫一般都會使用Oracle,操作確實比DB2更方便,DB2主要是更遵守SQL本身的規則(因為SQL本身就是IBM提出的),並沒有像Oracle一樣擴展出自己的PL/SQL。所以用起來沒那麼方便,很多東西需要自己去實現。
但是DB2擁有最好的查詢最佳化器(資料庫的核心),也就意味著它能更高效的處理海量資料。這是其他所有資料庫都比不了的。另外還有不少重要特性都比Oracle強一些(比如磁碟負載自動平衡、XML處理能力等)。再配上IBM為DB2量身定製的大型機、小型機,DB2處理海量資料庫的效能是其他資料庫比不了的,因此各大銀行,證券交易所等更多地使用DB2。一般的大中型資料庫則用得少,畢竟貴一些,難一些,DB2的必要性淡一些。
很多資料庫技術都是IBM首創的,可以說,DB2在技術方面一直是業界領軍的。
SQL Server、MySQL之類就不說了,它們主要應用於中小型資料庫。跟DB2和Oracle還是有差距的。
不過說世上最強不大合適,畢竟有些資料庫在一些特定領域能夠有更好的表現。
DB2和oracle以及MS的SQL Server比的話,某種意義上說,確實是更強的。
Oralce現在比較流行,大中型資料庫一般都會使用Oracle,操作確實比DB2更方便,DB2主要是更遵守SQL本身的規則(因為SQL本身就是IBM提出的),並沒有像Oracle一樣擴展出自己的PL/SQL。所以用起來沒那麼方便,很多東西需要自己去實現。
但是DB2擁有最好的查詢最佳化器(資料庫的核心),也就意味著它能更高效的處理海量資料。這是其他所有資料庫都比不了的。另外還有不少重要特性都比Oracle強一些(比如磁碟負載自動平衡、XML處理能力等)。再配上IBM為DB2量身定製的大型機、小型機,DB2處理海量資料庫的效能是其他資料庫比不了的,因此各大銀行,證券交易所等更多地使用DB2。一般的大中型資料庫則用得少,畢竟貴一些,難一些,DB2的必要性淡一些。
很多資料庫技術都是IBM首創的,可以說,DB2在技術方面一直是業界領軍的。
SQL Server、MySQL之類就不說了,它們主要應用於中小型資料庫。跟DB2和Oracle還是有差距的。
不過說世上最強不大合適,畢竟有些資料庫在一些特定領域能夠有更好的表現。