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

Откуда:
Сообщений: 167
Привет всем!

Имеется сервер, на нем два одинаковых HDD по 500Gb, рэйда нет.
На 100Gb разделе стоит Windows Server 2012 R2.
Там же установлен и SQL Server 2014. В нем одна база данных.
Основное назначение этого сервера считать отчеты. Рассчет устроен
так, что сначала много данных пишется в две временные таблицы.
Потом на этих временных производится вычисление, и потом почти все
из временных пишется в постоянные.

Вопрос: как бы вы распределили по имеющимся дискам файлы основной
базы и tempdb?

Спасибо.
5 фев 15, 13:08    [17222089]     Ответить | Цитировать Сообщить модератору
 Re: Как лучше разместить файлы БД?  [new]
Glory
Member

Откуда:
Сообщений: 104760
SergASh
Основное назначение этого сервера считать отчеты. Рассчет устроен
так, что сначала много данных пишется в две временные таблицы.
Потом на этих временных производится вычисление, и потом почти все
из временных пишется в постоянные.

И это писание туда-сюда вы называете "считать отчеты" ?
5 фев 15, 13:11    [17222129]     Ответить | Цитировать Сообщить модератору
 Re: Как лучше разместить файлы БД?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37068
Из двух дисков? Собрал бы зеркало, потому что вариантов больше нет.
5 фев 15, 13:11    [17222138]     Ответить | Цитировать Сообщить модератору
 Re: Как лучше разместить файлы БД?  [new]
SergASh
Member

Откуда:
Сообщений: 167
Гавриленко Сергей Алексеевич,

Resource Monitor вполне отчетливо показывает, что большую часть времени идет одновременное чтение из временной и запись в постоянную или наоборот. Чем зеркало будет лучше того, если бы временная и постоянная просто лежали на разных дисках?
5 фев 15, 13:25    [17222262]     Ответить | Цитировать Сообщить модератору
 Re: Как лучше разместить файлы БД?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37068
SergASh
Гавриленко Сергей Алексеевич,

Resource Monitor вполне отчетливо показывает, что большую часть времени идет одновременное чтение из временной и запись в постоянную или наоборот. Чем зеркало будет лучше того, если бы временная и постоянная просто лежали на разных дисках?
Тем, что когда ночью наврнется диск, вы будете спокойно спать, а потом спокойно замените его на новый, а не будете судорожно переставлять винду, ресторить базу и заниматься прочими малоприятными вещами.

И да, зеркало параллелит чтение.

Сообщение было отредактировано: 5 фев 15, 13:29
5 фев 15, 13:29    [17222298]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить