Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разбиение базы на части / 6 сообщений из 6, страница 1 из 1
25.10.2019, 19:22
    #39881753
AndrF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение базы на части
Есть большая база в 3,6 Tb.

Хочется разбить ее на два диска по 3,3 и 0,3 Tb соответственно. Насколько это будет длительная операция - кто либо может сказать по своему опыту?
...
Рейтинг: 0 / 0
25.10.2019, 19:34
    #39881758
AndrF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение базы на части
Да, большая часть, конечно, будет находиться на старом диске. Ну или надо ли на время разбиения останавливать работу пользователей с базой?
...
Рейтинг: 0 / 0
26.10.2019, 08:31
    #39881841
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение базы на части
AndrFНу или надо ли на время разбиения останавливать работу пользователей с базой?
Это зависит от текущего состояния базы.

Создать файловую группу и файл на другом диске можно без остановки клиентов.
А вот переместить туда данные означает пересоздание кластерного индекса таблиц(ы).
Соответственно, пока он пересоздается - таблица недоступна.
...
Рейтинг: 0 / 0
26.10.2019, 08:34
    #39881842
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение базы на части
aleks222А вот переместить туда данные означает пересоздание кластерного индекса таблиц(ы).
Соответственно, пока он пересоздается - таблица недоступна.create + drop_exisiting = on + online = on, и все доступно. (Кроме, разве что, columnstore).
...
Рейтинг: 0 / 0
26.10.2019, 17:33
    #39881909
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение базы на части
AndrFЕсть большая база в 3,6 Tb.

Хочется разбить ее на два диска по 3,3 и 0,3 Tb соответственно. Насколько это будет длительная операция - кто либо может сказать по своему опыту?Ещё, если перемещение несрочное, а данные постоянно удаляются/добавляются, можно просто добавить файл в основную файлгруппу, и время от времени шринкать основной файл. Тогда новые данные будут писаться в новый файл, а старый будет постепенно уменьшаться.
...
Рейтинг: 0 / 0
27.10.2019, 04:34
    #39882005
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение базы на части
"Хочется" - причина конечно важна.
Но варианты реализации могут отличаться в зависимости от действительных целей операции.
То ли надо особо ценные данные выделить, то ли ускорить выполнение неких отчетов, то ли доступ органичить и тд и тп.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разбиение базы на части / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]