隨筆-0  評論-1  文章-13  trackbacks-0
           
          一、開放性

          1. SQL Server

          只能在windows上運行,沒有絲毫的開放性,操作系統的系統的穩定對數據庫是十分重要的。Windows9X系列產品是偏重于桌面應用,NT server只適合中小型企業。而且windows平臺的可靠性,安全性和伸縮性是非常有限的。它不象unix那樣久經考驗,尤其是在處理大數據庫

          2. Oracle

          能在所有主流平臺上運行(包括 windows)。完全支持所有的工業標準。采用完全開放策略。可以使客戶選擇最適合的解決方案。對開發商全力支持。

          3. Sybase ASE

          能在所有主流平臺上運行(包括 windows)。 但由于早期Sybase與OS集成度不高,因此VERSION11.9.2以下版本需要較多OS和DB級補丁。在多平臺的混合環境中,會有一定問題。

          4. DB2

          能在所有主流平臺上運行(包括windows)。最適于海量數據。DB2在企業級的應用最為廣泛,在全球的500家最大的企業中,幾乎85%以上用DB2數據庫服務器,而國內到97年約占5%。

          二、可伸縮性,并行性

          1. SQL server

          并行實施和共存模型并不成熟,很難處理日益增多的用戶數和數據卷,伸縮性有限。

          2. Oracle

          并行服務器通過使一組結點共享同一簇中的工作來擴展windownt的能力,提供高可用性和高伸縮性的簇的解決方案。如果windowsNT不能滿足需要,用戶可以把數據庫移到UNIX中。Oracle的并行服務器對各種UNIX平臺的集群機制都有著相當高的集成度。

          3. Sybase ASE

          雖然有DB SWITCH來支持其并行服務器,但DB SWITCH在技術層面還未成熟,且只支持版本12.5以上的ASE SERVER。DB SWITCH技術需要一臺服務器充當SWITCH,從而在硬件上帶來一些麻煩。

          4. DB2

          具有很好的并行性。DB2把數據庫管理擴充到了并行的、多節點的環境。數據庫分區是數據庫的一部分,包含自己的數據、索引、配置文件、和事務日志。數據庫分區有時被稱為節點安全性。

          三、安全認證

          1. SQL server

          沒有獲得任何安全證書。

          2. Oracle Server

          獲得最高認證級別的ISO標準認證。

          3. Sybase ASE

          獲得最高認證級別的ISO標準認證。

          4. DB2

          獲得最高認證級別的ISO標準認證。

          四、性能

          1. SQL Server

          多用戶時性能不佳

          2. Oracle

          性能最高, 保持開放平臺下的TPC-D和TPC-C的世界記錄。

          3. Sybase ASE

          性能接近于SQL Server,但在UNIX平臺下的并發性要優與 SQL Server。

          4. DB2

          性能較高適用于數據倉庫和在線事物處理。

          五、客戶端支持及應用模式

          1. SQL Server

          C/S結構,只支持windows客戶,可以用ADO、DAO、OLEDB、ODBC連接。

          2. Oracle

          多層次網絡計算,支持多種工業標準,可以用ODBC、JDBC、OCI等網絡客戶連接。

          3. Sybase ASE

          C/S結構,可以用ODBC、Jconnect、Ct-library等網絡客戶連接。

          4. DB2

          跨平臺,多層結構,支持ODBC、JDBC等客戶。

          六、操作簡便

          1. SQL Server

          操作簡單,但只有圖形界面。

          2. Oracle

          較復雜,同時提供GUI和命令行,在windowsNT和unix下操作相同。

          3. Sybase ASE

          較復雜,同時提供GUI和命令行。但GUI較差,常常無法及時狀態,建議使用命令行。

          4. DB2

          操作簡單,同時提供GUI和命令行,在windowsNT和unix下操作相同。

          七、使用風險

          1. SQL server

          完全重寫的代碼,經歷了長期的測試,不斷延遲,許多功能需要時間來證明。并不十分兼容。

          2. Oracle

          長時間的開發經驗,完全向下兼容。得到廣泛的應用。完全沒有風險。

          3. Sybase ASE

          向下兼容, 但是ct-library 程序不益移植。

          4. DB2

          在巨型企業得到廣泛的應用,向下兼容性好。風險小。
          posted on 2008-09-05 17:27 飛行魚 閱讀(100) 評論(0)  編輯  收藏 所屬分類: Oracle

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 卢龙县| 天祝| 万盛区| 仪征市| 许昌市| 安国市| 汉寿县| 台东县| 武陟县| 成都市| 大厂| 怀仁县| 南召县| 冀州市| 漳平市| 惠安县| 通州市| 依安县| 东乌珠穆沁旗| 民权县| 周口市| 广昌县| 根河市| 鸡泽县| 彝良县| 万源市| 太和县| 酒泉市| 枣庄市| 澄城县| 杭州市| 会泽县| 柯坪县| 宁国市| 龙州县| 广南县| 榆中县| 长宁区| 亳州市| 安溪县| 铜陵市|