一個好的資料庫是非常重要的。,為你選擇資料庫提供一些參考
本文從一些方面比較了SQL Server。
開放性
SQL Server只能在Windows 上啟動並執行。可靠性,安全性和伸縮量的關鍵業務時。,沒有絲毫的開放性,作業系統偏重於案頭應用,NT server只性是非常有限的。它不象Unix那的系統的穩定對資料庫是十分重要 適合中小型企業。而且Windows平樣久經考驗,尤其是在處理大資料
Oracle能在所有主流平台上運略。可以使客戶選擇最適合行(包括 Windows)。完全支援的解決方案。對開發商全力支援所有的工業標準。採用完全開放策。
延展性,並行性
SQL Server
並行實施和共存模型並不成熟。很難Oracle平行伺服器通過使一組結點共用同和高伸縮性的簇的解決方案。如果Window處理日益增多的使用者數和資料卷。伸縮性有限。一簇中的工作來擴充Window NT的能力,提供高可用性NT不能滿足需要, 使用者可以把資料庫移到UNIX中。
安全性
SQL server
沒有獲得任何安全性憑證。
Oracle Server
獲得最高認證層級的ISO標準認證。
效能
SQL Server
多使用者時效能不佳
Oracle
效能最高, 保持WindowsNT下的TPC-D和TPC-C的世界記錄。
SQL Server
C/S結構,只支援Windows客戶,可以用ADO,DAO,OLEDB,ODBC串連。
Oracle
多層次網路計算,支援多種工業標準,可以用ODBC,JDBC,OCI等網路客戶串連。
操作簡便
SQL Server
操作簡單,但只有圖形介面。
Oracle
較複雜, 同時提供GUI和命令列,在Windows NT和Unix下操作相同。
使用風險
SQL Server
完全重寫的代碼,經曆容早期產品。使用需要冒一了長期的測試,不斷延遲,許多定風險。功能需要時間來證明。
Oracle
長時間的開發經驗,完全向下相容。得到廣泛的應用。完全沒有風險。