2011-09-08 33 views
0

對不起,我的英文。將數據庫拆分爲不同的SQL Server

SQL Server 2005 Enterprise上有數據庫。我編寫的程序按日期時間分割fileGroups上的所有表。但問題是數據庫模式不是爲它設計的,大多數信息都保留在PRIMARY文件組中。

請告訴我如何將表(表)分佈到兩個或多個數據庫服務器以提高性能?

回答

1

您是否在尋找如何將表從一個文件組移動到另一個文件組的語法?見ALTER TABLE

ALTER TABLE dbo.MyTable 
MOVE TO MyNewFileGroup 
+0

我知道如何將一個表從一個文件組移動到另一個文件組。我有興趣將一些表移動到另一個MS SQL服務器。 – popovIgor

+0

服務器A(數據庫B)具有表C.您想將表C移動到服務器D?是否所有的應用程序都知道這個表已經移動,或者你是否需要某些東西來保持這兩個服務器上的表的副本同步? – billinkc

+0

你能告訴我如何創建作爲表參數大小的分區函數? – popovIgor

0

這聽起來像你對我需要尋找到MS SQL Server的分區功能。你不應該手動做這個。讓數據庫爲你解決這個問題。

+0

我只想知道如何創建分佈式數據庫 – popovIgor

相關問題