我目前正在使用2個sql 2000服務器,我可以查詢但不添加任何數據庫,導致第二個有大量使用第一個作爲鏈接服務器的查詢的數據庫。我想在查詢實時數據的同時提高性能。SQL Server 2000實時數據鏡像
是否有可能將實時數據鏡像到第二個服務器,這樣查詢將在本地到該服務器?我有什麼選擇?
如果需要從sql 2000升級是可能的。
該數據有較低的更新,插入,刪除使用和高選擇使用,所以我認爲這將是理想的,如果可能的話。
我目前正在使用2個sql 2000服務器,我可以查詢但不添加任何數據庫,導致第二個有大量使用第一個作爲鏈接服務器的查詢的數據庫。我想在查詢實時數據的同時提高性能。SQL Server 2000實時數據鏡像
是否有可能將實時數據鏡像到第二個服務器,這樣查詢將在本地到該服務器?我有什麼選擇?
如果需要從sql 2000升級是可能的。
該數據有較低的更新,插入,刪除使用和高選擇使用,所以我認爲這將是理想的,如果可能的話。
您有三種選擇。
使用複製將數據從第一個服務器移動到第二個。由於需要拆除併爲每個更改設置複製,所以這具有使更改非常困難的缺點。
在SQL 2000中使用日誌傳送。想法是,在主服務器上發生更改後立即將數據傳輸到備用服務器。我沒有這樣做,所以我不知道這些缺點。 http://www.microsoft.com/technet/prodtechnol/sql/2000/maintain/logship1.mspx
升級到SQL 2005或SQL 2008並使用其內置的鏡像功能。請注意,您應該進行一些相當深入的測試,以確保在進行這樣的重大升級後,所有內容都能正常運行。儘管兼容,但我必須在升級後對某些應用程序查詢進行調整,以確保一切正常運行。
想想我會去升級 – PeteT 2008-10-08 17:21:55