SQL Server. Ускорение восстановления БД.

SQL Server. Ускорение восстановления БД

Как мы обсудили ранее, первым способом ускорения восстановления БД является «SQL Server instant file initialization (мгновенная инициализация файлов)», который позволяет ускорить восстановление БД почти в 2 раза. Теперь мы рассмотрим другие 2 способа ускорения восстановления БД. Тестирование будет проводиться на следующем железе: 96 ядер Unisys ES7000 model 7600R с 2х  DSI Solid State Disk units общая пропускная способность 6+ GB/sec IO:

  1. При достаточном количестве ресурсов можно ускорить восстановление БД из backup, разбитого на файлы с разных дисков. В нашем примере мы смогли добиться ускорения в 2.5 раза. Скорость восстановления выросла с 600 MB/sec до 1479 MB/sec используя 18 ядер.
  2. К нашему прошлому методу мы добавим так BUFFERCOUNT. Теперь мы получим увелчения скорости восстановления до 1934.423 MB/sec (с 1479 MB/sec по сравнению с прошлым способом)

По мимо полного восстановления БД, данными способом можно ускорить восстановление файловых группы и файлов, что очень полезно для частичного восстановления.

Теперь в нашем арсенале 3 способа ускорения восстановления БД, которые суммарно позволяют ускорить восстановление более чем в 3 раза. Будьте внимательны с экспериментами над данными параметрами, чтобы не создать нагрузку на боевой сервер, с которой он не в состоянии справится.

***   ***   ***   ***   ***   ***   ***   ***   ***   ***   ***   ***
Полезные Скрипты

Рубрика Проверь себя

Ссылка на наш канал YouTube

Запись опубликована в рубрике В помощь администратору с метками , . Добавьте в закладки постоянную ссылку.

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

Войти с помощью: