Разделение существующих таблиц - PullRequest
5 голосов
/ 25 января 2010

Как мне разбить существующую таблицу в SQL Server 2005/08? Я не мог найти лучшего ключа к этому.

Ответы [ 2 ]

6 голосов
/ 25 января 2010

Вот полная статья о том, как это сделать. (Создать таблицу, вставить данные, затем разбить)

Хитрость в том, чтобы переместить таблицу в новый раздел.

DROP INDEX MyTable_IXC ON MyTable WITH (Move To [Data Partition Scheme] (ID) )
0 голосов
/ 25 января 2010

Поскольку вы не даете ошибок, я полагаю, вы ищете общую информацию о том, как это сделать? Разбиение - это не то, что вы можете освоить всего за несколько секунд. Некоторая информация по этому вопросу может быть найдена в следующих ссылках.

SQL2005: http://msdn.microsoft.com/en-us/library/ms188706(SQL.90).aspx

SQL2008: http://msdn.microsoft.com/en-us/library/ms188706.aspx

sqlskills article http://www.sqlskills.com/resources/Whitepapers/Partitioning%20in%20SQL%20Server%202005%20Beta%20II.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...