Каковы наилучшие методы оптимизации установки MySQL для достижения максимальной производительности при обработке нескольких больших таблиц ( > 50 тыс. записей с общим объемом около 100 МБ на таблицу)? В настоящее время мы изучаем переписывание DelphiFeeds.com(новостной сайт для сообщества разработчиков Delphi) и заметили, что простые операторы обновления могут занимать до 50 мс. Это похоже на много. Существуют ли какие-либо рекомендованные параметры конфигурации, которые мы должны включить/установить, которые обычно отключены при стандартной установке MySQL (например, чтобы использовать больше ОЗУ для кеширования запросов и данных и т.д.)?
Кроме того, какие последствия для производительности имеет выбор устройств хранения? Мы планируем работать с InnoDB, но если MyISAM рекомендуется по соображениям производительности, мы можем использовать MyISAM.