1.SQLServer
它只能在沒有任何開放性的windows上運行,操作系統的穩定性對數據庫至關重要。Windows9X系列產品以桌面應用為主,NTserver只適合中小企業。而且windows平臺的可靠性、安全性、可擴展性都非常有限。它不像unix那樣經過測試,尤其是在處理大型數據庫時。
2.神諭
可以在所有主流平臺上運行(包括windows)。完全支持所有工業標準。采取完全開放的策略。允許客戶選擇最合適的解決方案。給予開發者全力支持。
3.SybaseASE酶
可以在所有主流平臺上運行(包括windows)。但由於早期Sybase與OS的集成度較低,11.9.2版以下的版本需要更多的OS和DB補丁。在多平臺混合環境下,會出現壹些問題。
4.DB2
可以在所有主流平臺上運行(包括windows)。最適合海量數據。DB2是使用最廣泛的企業。在世界500家最大的企業中,幾乎85%使用DB2數據庫服務器,而在中國,1997年這壹數字僅為5%。
第二,可擴展性、並行性
1.SQLserver
並行實現和* * *存儲模型不成熟,難以處理不斷增加的用戶數量和數據量,可擴展性有限。
2.神諭
並行服務器通過使壹組節點* * *在同壹個集群中分擔工作,擴展了windownt的能力,提供了壹個具有高可用性和高可伸縮性的集群解決方案。如果windowsNT不能滿足需要,用戶可以將數據庫遷移到UNIX。Oracle的並行服務器與各種UNIX平臺的集群機制高度集成。
3.SybaseASE酶
雖然有DBSWITCH支持其並行服務器,但是DBSWITCH在技術上並不成熟,只支持12.5版本的ASESERVER。DBSWITCH技術需要壹個服務器充當交換機,這在硬件上帶來了壹些麻煩。
4.DB2
它具有良好的並行性。DB2將數據庫管理擴展到並行和多節點環境。數據庫分區是數據庫的壹部分,它包含自己的數據、索引、配置文件和事務日誌。數據庫分區有時被稱為節點安全性。
第三,安全認證
1.SQLserver
沒有獲得安全證書。
2.OracleServer
獲得最高認證級別的ISO標準認證。
3.SybaseASE酶
獲得最高認證級別的ISO標準認證。
4.DB2
獲得最高認證級別的ISO標準認證。
第四,性能
1.SQLServer
在多用戶環境中性能不佳
2.神諭
性能最高,保持開放平臺下TPC-D和TPC-C的世界紀錄。
3.SybaseASE
性能接近SQLServer,但UNIX平臺上的並發性優於SQLServer。
4.DB2
高性能適用於數據倉庫和在線事務處理。
動詞 (verb的縮寫)客戶端支持和應用模式
1.SQLServer
C/S結構,只支持windows客戶,可以連接ADO,DAO,OLEDB,ODBC。
2.神諭
多級網絡計算支持多種工業標準,可以與ODBC、JDBC、OCI等網絡客戶連接。
3.SybaseASE
C/S結構,可以使用ODBC、Jconnect、Ct-library等網絡客戶連接。
4.DB2
跨平臺、多層結構,支持ODBC、JDBC等客戶。
第六,操作簡單
1.SQLServer
操作簡單,但只有圖形界面。
2.神諭
比較復雜,同時提供GUI和命令行,在windowsNT和unix下操作是壹樣的。
3.SybaseASE
更復雜,同時提供GUI和命令行。但是,GUI很差,而且經常不及時。建議使用命令行。
4.DB2
操作簡單,同時提供GUI和命令行。windowsNT和unix下的操作是壹樣的。
七。使用風險
1.SQLserver
完全重寫的代碼經過了長時間的測試和不斷的延遲,很多功能需要時間來證明。不太合拍。
2.神諭
長期開發經驗,完全向後兼容。它已被廣泛使用。壹點風險都沒有。
3.SybaseASE酶
向後兼容,但是ct-library程序不利於移植。
4.DB2
在巨頭企業中應用廣泛,向下兼容性好。風險小。