首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

升級決策:跳過 SQL Server 2005 直上 2008,還是穩妥選 2005?關鍵評估準則

     編輯:關於SqlServer

面對 SQL Server 2005 推出約 3 年、2008 即將釋出的時間點,許多仍在 2000 的企業猶豫:是升 2005 還直上 2008?本文提供結構化評估框架。

升級 2005 的風險

  • 生命週期較短:2008 緊隨其後,2005 支援視窗壓縮
  • 仍需處理 Service Pack/熱修補包相容性問題
  • 雙重授權成本:若不久後再升 2008,授權費用雙倍

直上 2008 的考量

  • 2008 初為 2005 增補版,後大幅擴充功能,新特性幾乎等同一個大版本
  • 若測試/QA 週期長 (數月),2008 RTM 時可能已穩定
  • 「降級權限」:購 2008 授權可先部署 2005 過渡,後升 2008,避免雙授權
  • 新功能 (空間資料、Filestream、資料壓縮、加強 BI) 若對業務關鍵,值得早採用

決策矩陣

傾向升級 2005 若...傾向直上 2008 若...
遷移時間窗極短有充足測試/QA 時間 (數月)
依賴廠商僅支援 2005 的第三方應用2008 新特性對業務有關鍵價值
優先追求穩定成熟產品團隊擁抱前沿技術、善用部落格/書本自學
願暫時放棄 2008 新功能想避免雙授權成本
資料庫/應用規模較小、用戶數不多
有 24x7 關鍵任務需依賴新版高可用功能

鐵律:無論選哪版,必須充分測試

歷經驗:升級至 SQL 2000 時,原在 7.0 跑 1 秒的查詢變 30 秒,原因是新優化器錯誤估算成本。每個新版本都有風險,完整迴歸測試無法替代。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved