Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Замедлить или ограничить скорость RESTORE DATABASE  [new]
Vpsem
Member

Откуда: Киев
Сообщений: 54
Такая вот странная задача.
Есть дисковый массив разделяемый между разными системами. При попытке восстановления большой БД (нормальное время 3 часа) страдают другие SQL сервера. Нужно растянуть восстановление на 6-12 часов.
Можно ли это сделать только средствами SQL сервера?
4 июл 16, 15:46    [19367393]     Ответить | Цитировать Сообщить модератору
 Re: Замедлить или ограничить скорость RESTORE DATABASE  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Нет. Стандартный механизм бэкапа-рестора практически не балансируется по нагрузке.
4 июл 16, 15:51    [19367427]     Ответить | Цитировать Сообщить модератору
 Re: Замедлить или ограничить скорость RESTORE DATABASE  [new]
o-o
Guest
Resource Governor.
но не скажи, с какой версии можно именно IO ограничиовать.
в 2008-ом еще нельзя, потом вроде сделали
4 июл 16, 15:53    [19367444]     Ответить | Цитировать Сообщить модератору
 Re: Замедлить или ограничить скорость RESTORE DATABASE  [new]
komrad
Member

Откуда:
Сообщений: 5931
o-o
Resource Governor.
но не скажи, с какой версии можно именно IO ограничиовать.
в 2008-ом еще нельзя, потом вроде сделали


+1
http://www.sqlpassion.at/archive/2014/01/14/how-to-throttle-your-storage-with-resource-governor-in-sql-server-2014/
4 июл 16, 15:54    [19367452]     Ответить | Цитировать Сообщить модератору
 Re: Замедлить или ограничить скорость RESTORE DATABASE  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Да, что-то я пропустил момент, когда в говернер iops'ы добавили.
4 июл 16, 15:56    [19367463]     Ответить | Цитировать Сообщить модератору
 Re: Замедлить или ограничить скорость RESTORE DATABASE  [new]
o-o
Guest
link below
SQL Server 2014 addressed the gap of throttling IO resources by adding support for IO resource throttling in Resource Governor.
We can now specify minimum and maximum IOPS (Input/Output Operations per Second) per disk volume in the resource pool definition.
MIN_IOPS_PER_VOLUME and MAX_IOPS_PER_VOLUME are the minimum and maximum physical IO operations per second (IOPS) per disk volume for a resource pool.

Use SQL Server 2014 Resource Governor to Throttle Processes for IO Usage
4 июл 16, 15:57    [19367468]     Ответить | Цитировать Сообщить модератору
 Re: Замедлить или ограничить скорость RESTORE DATABASE  [new]
Vpsem
Member

Откуда: Киев
Сообщений: 54
В SQL 2012 еще нет такого..
Спасибо, будет еще одним плюсом при переходе на 2014.
4 июл 16, 16:06    [19367517]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить