Назад | Перейти на главную страницу

SSD + RAID5 + База данных = Ошибка?

У меня есть база данных, работающая на массиве твердотельных накопителей RAID5. Может ли это убивать его производительность? Когда я делаю много вставок подряд, весь компьютер начинает блокироваться. Даже такие вещи, как firefox, начинают давать сбои. На моем гораздо менее мощном компьютере с традиционным жестким диском вставки с той же версией базы данных, схемой и данными работают без сбоев. Может быть, это причина или может быть какой-то другой фактор?

SSD начинают давать сбои из-за высоких рабочих циклов записи. RAID5 по своей природе (много перезаписей с четностью) имеет множество циклов записи.

Вы не указываете, какой SSD вы используете, но вам следует подумать о том, чтобы стереть таблицы износа дисков, чтобы начать с нуля. Вам также следует подумать о перестройке RAID10.

Взгляните на BAARF http://www.miracleas.com/BAARF/BAARF2.html для серьезного переосмысления RAID5 в целом.

Взгляните на рекомендации вашего SSD для настройки производительности. Многие предлагают выделять только 80% диска для блоков файловой системы. (больше неиспользуемых блоков означает лучшее выравнивание износа с течением времени)

Удачи.

Хм.

1) RAID5 может быть не лучшим выбором для базы данных. Вы можете попробовать зеркалирование + чередование для избыточности и производительности небольших файлов.

2) Вы могли быть узким местом чего-то другого, кроме дисков с твердотельными накопителями, когда вращающийся носитель будет узким местом на диске. Это узкое место может привести к разнице в производительности. Например. сетевые узкие места могут повлиять на самые странные вещи, особенно когда вы добавляете NFS и т.п. Если вы настраиваете карту RAID, возможно, она просто отслаивается.

3) Вы можете проверить планировщик ввода-вывода, чтобы убедиться, что они совпадают на двух машинах, поскольку они могут повлиять на производительность.

4) Выполняет ли система базы данных SSD запросы к базе данных наравне с другой системой ротации носителей или лучше или хуже?

5) Чтобы понять, где происходит узкое место, вы можете попробовать dstat или iostat

RAID 5 не совсем известен своими свойствами повышения производительности, но маловероятно, что уровень RAID вызывает проблемы, подобные тем, с которыми вы столкнулись.

Расскажи еще немного. Во-первых, насколько велики и сколько (и насколько новых) SSD? Это единственные диски в машине или у вас есть системный диск, а RAID-массив отдельный?

Я предполагаю, что они SATA ... прикреплены к дополнительной карте или к самой материнской плате?

Для меня это звучит как скачки ЦП - вы используете программный рейд?

Если нет (у вас есть аппаратный контроллер рейда), у вас установлен резервный аккумулятор и включен ли кеш записи?