К списку форумов К списку вопросов
Вопрос по дисковой системе для MS SQL
holger
15.10.2004 - 11:44
У меня нет возможности сейчас проэкспериментировать, но хочется знать, что оптимальней по производительности БД SQL (1С, "чтение-запись" примерно поровну, может "чтение" немного больше, но "запись" не должна страдать по скорости):
1. База данных и журнал транзакций размещены на одном RAID-массиве 10-го уровня из 4-х дисков, система и своп на отдельных физических дисках.
2. База данных и журнал транзакций размещены на разных RAID-массивах с зеркалированием по 2 диска, своп и система также размещены на разных физических дисках.
3. Предложите вариант.
 
Подразумевается использование нового брендового (сори за каламбур) сервака с хорошим SCSI-RAID контроллером и современными дисками на 15000RPM (6 шт.)
Кто экспериментировал, буду признателен за отзывы.
ИгорьК
1 - 15.10.2004 - 11:51
вообще рекомендуется разнести БД, temp базу и систему на физически разные диски. А дальше возможны варианты
holger
2 - 15.10.2004 - 11:56
То-есть кроме разнесения базы данных и журнала транзакций на разные диски, также базу "temp" на отдельный диск? Тогда более эффективно можно будет использовать БД, разнесённую на 3 физических диска, чем всё на страйп-массиве, так?
ALEX SE
3 - 15.10.2004 - 13:21
Зависит от нагрузок и размера баз. Для небольших БД правильнее ИМХО первый вариант, а для больших - лок + система на зеркало или RAID-5, а бд - на все остальные, которые в RAID-5 или RAID-10.

К списку вопросов на форуме Сети

>>