informix和mysql的区别_DB2与Informix区别比较
DB2與Informix比較
特性 DB2 Informix
開放性/可移植性 IBMDB2UDB在各層面,從網(wǎng)絡(luò)協(xié)議的支持到應(yīng)用開發(fā)程序的編程接口,數(shù)據(jù)庫存儲程序及觸發(fā)器,服務(wù)器之間的分布式運作,都是基于最新的國際標(biāo)準(zhǔn),以確保其開放性及移植性。 INFORMIX私有4GL編寫的程序只能局限在INFORMIX上運行。
處理性能 IBM發(fā)明了關(guān)系型數(shù)據(jù)庫以及其優(yōu)化技術(shù),并不斷發(fā)展,所以DB2在各種性能測試中均占領(lǐng)先地位。DB2在高端應(yīng)用具有過硬的技術(shù),有眾多超過1Tera-bytes數(shù)據(jù)量的用戶實例。 由于INFORMIX是以小型數(shù)據(jù)庫起家,所以其產(chǎn)品設(shè)計到目前為止仍有許多小型數(shù)據(jù)庫的限制。許多用戶都曾遇到INFORMIX在數(shù)據(jù)存儲、日志管理、備份、恢復(fù)等方面的問題。Informix的擴展并行選項在支持多用戶并發(fā)訪問時存在困難。INFORMIX由于缺乏對大量數(shù)據(jù)的管理經(jīng)驗,所以其優(yōu)化器技術(shù)也不能針對大量數(shù)據(jù)做優(yōu)化。
并行能力 DB2EEE能利用HACMP自動接替故障節(jié)點正常工作,Informix做不到。DB2EEE已經(jīng)有多年的歷史,頒布了最高的TPC-D和TPC-H基準(zhǔn)測試值。DB2EEE支持動態(tài)位圖索引完成Star-jion,從而既提高了性能又不增加數(shù)據(jù)庫系統(tǒng)管理員的維護量。 在并行機SP上,當(dāng)SP的高性能開關(guān)(switch)不能通訊時,InformixXPS數(shù)據(jù)庫將處于癱瘓狀態(tài).當(dāng)并行機的節(jié)點出現(xiàn)故障時,InformixXPS數(shù)據(jù)庫將處于癱瘓狀態(tài),停機時間為4到24小時;InformixXPS沒有備份和恢復(fù)。InformixXPS沒有對查詢的監(jiān)控機制,有可能某一個用戶的一個查詢耗盡系統(tǒng)的所有資源而不讓其他用戶使用。
分布式數(shù)據(jù)庫 DB2則是通過核心直接支持XA接口,并且提供許多其它廠商所沒有的XA先進(jìn)功能,例如工商銀行山東分行的DB2應(yīng)用就大量地使用了DB2XA接口,實現(xiàn)了與CICS結(jié)合的大型聯(lián)機事物處理系統(tǒng)(OLTP)來支持全省通存通兌等應(yīng)用。 INFORMIX對異構(gòu)分布式數(shù)據(jù)庫的支持是通過X/OPEN、XA實現(xiàn)的。雖然INFORMIX聲稱它能夠支持X/OPEN、XA接口,但只是在某幾個版本通過附加選件完成。并且在這方面,INFORMIX很少有使用先例,也沒有這方面的技術(shù)支持。
異構(gòu)平臺支持 在異構(gòu)的環(huán)境中,IBM數(shù)據(jù)庫方案簡單、更加無縫而且成本低; INFORMIX在數(shù)據(jù)庫與數(shù)據(jù)庫之間的連接方面很弱。例如INFORMIX沒有連接其他數(shù)據(jù)庫如bbOracle、Sybase等數(shù)據(jù)庫的產(chǎn)品.
復(fù)制能力 DB2提供業(yè)界最佳效率的和最開放的復(fù)制方案;DB2提供自動沖突檢測和解決方法。 Informix只支持Informix數(shù)據(jù)庫間的復(fù)制,若要同其它數(shù)據(jù)庫相互復(fù)制,則必須購買第三方支持軟件。
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,尊重他人勞動成果
文章轉(zhuǎn)載自:IT專家網(wǎng)
0
好文不易,鼓勵一下吧!
總結(jié)
以上是生活随笔為你收集整理的informix和mysql的区别_DB2与Informix区别比较的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: buffsize 缓冲区的大小多少合适_
- 下一篇: python视频延迟严重_利用多进程降低