Alex Cherednichenko пишет:
A> после того, как в 51-й раз пришлось объяснять очередным клиентам
A> почему их новый сервак с РАИД 5 надо переконфигурировать для
A> использования под базу данных, решил написать статью:пользуйтесь.
A> если заметите неточности -- правьте прямо там. это wiki.
КГ/АМ.
Цитата: "Теперь становится очевидным почему RAID 5 не подходит для размещения файла
базы данных."
Кроме надёрганных (упрощенных) обрывков статей для чайников, никаких аргументов.
Аргумент как раз ясен - запись короткой страницы БД на диск вызывает два
дополнительных чтения и одну дополнительную запись. Типа 4 I/O вместо одного.
Но при этом о степени параллелизма и влиянии кеша как-то умалчивается.
Ведь в идеальном случае запись страницы реализуется двумя параллельными I/O (как
и в зеркале). Так что без результатов тестов...
И во-вторых. Автор сделал оговорки о применимости статьи, но вот с этой я не
согласен: "выводы ... не относятся к тем редким случаям, когда база данных
используется исключительно (или в основном) только для чтения".
Я бы не назвал "редким" случай, когда изменения в базу вносятся интерактивно,
небольшими пакетами, и для оператора увеличение задержки даже на 100мс роли не
играет.
Короче, правильная оговорка должна звучать так: "выводы ... относятся к тем
редким случаям, когда база данных используется исключительно (или в основном)
только для записи" :)
ЗЫ. А вообще - вечная тема, что лучше - зеркало на двух дисках или райд5 на
трех. Реальные истории читать всегда интересно. Так что - делитесь :)