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

專家解析 SQL Server 2008 升級遷移、鏡像、授權與 Vista 相容性常見問題

     編輯:關於SqlServer

問答彙整

Q1: 從 SQL 2005 升級到 2008,DPS/SSIS 如何處理?效能是否提升?
A: 建議重寫而非就地升級。2005/2008 引擎相似,但與 2000 完全不同,升級雖可用但效能不佳。SSIS 效能顯著優於 DTS,業界最快記錄由微軟保持(約 20 分鐘處理 1GB)。
Q2: 資料庫鏡像傳送索引重建的交易記錄量大怎麼辦?聽說只傳命令不傳記錄?
A: 鏡像傳送實際交易記錄,在鏡像端重做。索引重建產生大量記錄不可避免,類似即時記錄傳送。差別僅在傳送方式(連續流 vs 批次備份),資料量幾乎相同。
Q3: 從 SQL 2000 升級 2008 只需付升級費嗎?
A: 否。需購買 SQL 2008 新授權。SQL 性價比高,雖深度/廣度落後對手,但低價位與 Windows 生態整合極具競爭力。
Q4: Vista 環境建議用 SQL 2000/2005/2008 哪版?
A: Vista 為用戶端作業系統。SQL 2000 僅特定版本支援;建議 SQL 2005 或 2008(含 Express 版),功能/語法/概念一致,僅資料量/記憶體/CPU 限制不同。
Q5: 升級過程中遇到文件未提及的問題(如語法變化)怎麼辦?
A: 新語法/特性很多,但微軟不知你的業務邏輯。關鍵在於如何組合語法達到最佳效能,避免冗長陳述式,需自行測試優化。
Q6: 繼承系統每張表大量索引,如何找出可安全刪除的?
A: 大量索引是效能殺手(DML 維護開銷大)。SQL 2005 新增 DMV (動態管理檢視) 追蹤索引使用情況,定期快照比對找出未使用索引。

核心建議

  • 重寫優於就地升級
  • 善用 DMV 監控索引使用率
  • 鏡像記錄傳送量不可避免,規劃頻寬與記錄檔大小
  • 授權請諮詢微軟授權專員
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved