Конфигурирование файловой системы для SQL

Вопросы программирования БД, их оптимизации, резервирования и восстановления данных.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
AlexSTAL
Advanced member
Сообщения: 54
Зарегистрирован: 07 июл 2008, 16:37
Откуда: Самара
Контактная информация:

Конфигурирование файловой системы для SQL

Сообщение AlexSTAL » 19 июл 2008, 08:53

Имеем Intel SRCSASRB и 10 дисков SAS 15 000
Будет только SQL 2005 x64 под Win2003R2 x64
Как оптимальнее всего сконфигурировать файловую систему?

Сделать RAID-10 (2x5) и разбить на разделы средствами ОС?
Сделать RAID-1 (2) для ОС и RAID-10 (2x4) для баз?

Как оптимальнее?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурирование файловой системы для SQL

Сообщение Stranger03 » 19 июл 2008, 09:11

RAID10, LUN0 = 25GB (OS), LUN1 - BD SQL
Тема уже обсуждалась многократно.

AlexSTAL
Advanced member
Сообщения: 54
Зарегистрирован: 07 июл 2008, 16:37
Откуда: Самара
Контактная информация:

Re: Конфигурирование файловой системы для SQL

Сообщение AlexSTAL » 19 июл 2008, 10:29

Stranger03 писал(а):RAID10, LUN0 = 25GB (OS), LUN1 - BD SQL
Тема уже обсуждалась многократно.
MDF, лог и tempdb хранить на LUN1?
А LUN1 средствами ОС нужно на логические диски разбивать?
Заранее благодарен за ответ

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурирование файловой системы для SQL

Сообщение Stranger03 » 19 июл 2008, 12:47

К сожалению это проверяется методом научного тыка. Сильно зависит от того, как написана база, вернее как написаны запросы к базе. И еще от кучи параметров.

Albert_H
Power member
Сообщения: 49
Зарегистрирован: 14 апр 2006, 08:04
Откуда: Татарстан

Сообщение Albert_H » 26 ноя 2008, 16:38

Не стал создавать подобную тему, вопрос похожий.
Есть задача развернуть MS SQL 2000 для  1С 7.7 под MS 2003 Ent.Ed. x86.
Контроллер P400/512Mb и диски 8x72Gb 15k SAS.
В данной статье http://www.learn1c.ru/ebooks/book002_06.html автор советует создать несколько массивов: под систему, саму базу и журналы.
Имеет ли смысл создавать мне 2 массива: 2х72 raid1 подсистему, остальные 6  дисков  в raid1+0 под базу, журналы или достаточно создать 1 массив raid10, затем разделить его на соответствующие партиции? Объясните пожалуйста. Спасибо

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 26 ноя 2008, 16:44

Буквально: разбиение на несколько массивов (на LUN) имеет смысл в том случае, если винтов много и можно задействовать ресурсы второго контроллера, или если есть ограничение на размер драйв-группы у этого конкретного RAID. Много - это больше, чем 12-16. Но никак не 2-6. Разбивая небольшое количество винтов на отдельные массивы Вы просто отнимете производительность этих винтов у основной задачи. Тем более, что ОС никакой серьезной нагрузки на дисковую не создает.

Ответить

Вернуться в «Серверы - ПО, Базы Данных и их использование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей