Создание файловой группы для каждого раздела

Оценить
(0 голоса)

Для достижения лучшей производительности, наивысшей доступности данных и более простой поддержки следует использовать различные файловые группы для разделения данных таблицы. Количество файловых групп главным образом зависит от используемого вами оборудования. Если у вас несколько центральных процессоров, разделите ваши данные таким образом, чтобы каждый CPU мог обращаться к данным на одном дисковом устройстве. Если Database Engine может обрабатывать несколько разделов параллельно, то время работы вашего приложения будет значительно сокращено.

Каждый раздел данных должен размещаться в файловой группе. Для создания файловой группы используйте оператор create database или alter database. В примере 26.1 показано создание базы данных testpartitioned с одной первичной файловой группой и двумя другими файловыми группами.

Создание файловой группы для каждого раздела

 

В примере 26.1 мы создаем базу данных testpartitioned, которая содержит первичную файловую группу MyDB_Primary и две другие файловые группы: MyDBFGl и My db_fg2 . Файловая группа MyDBFGl сохраняется на диске D:, а файловая группа MyDB_FG2 - на дисковом устройстве F:.

В случае, если вы хотите добавить файловую группу к существующей базе данных, используйте оператор alter database. В примере 26.2 показано, как создать еще одну файловую группу в базе данных testpartitioned.

 

Создание файловой группы для каждого раздела

 

Создание файловой группы для каждого раздела

 

В примере 26.2 мы используем оператор alter database для создания дополнительной файловой группы mvdb_fg3. Во втором операторе alter database мы добавляем новый файл в созданную файловую группу. Обратите внимание, что опция то filegroup задает имя файловой группы, в которую будет добавлен новый файл.      


Создание функции разделения и схемы разделения
Создание разделенного индекса
Совместное размещение таблиц
SQL Server 2008 и разделение данных
Новые операции поиска к разделенным данным

Добавить комментарий


Защитный код
Обновить

© 2018 www.serversql.ru. Все права защищены.