![]() |
![]() |
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. |