Какие параметры конфигурации для MySQL обеспечивают наибольшее улучшение скорости?
Меня интересует фактические улучшения файлов конфигурации, типы таблиц, настройки оборудования, репликация и т. Д. Что-нибудь, кроме структуры запросов и структуры таблиц (их легко найти на веб-сайте и в переполнении стека). Такие вещи, как настройки кэша запросов, дали вам наибольшую скорость? Как насчет дисков; лучше иметь его на внешнем RAID или на внутреннем? Дала ли вам репликация лучшую производительность, особенно при чтении больших запросов?
Какие другие настройки / изменения вы внесли для улучшения производительности MySQL?
Примечание: я понимаю, что они очень зависят от использования (то есть, маленький веб-сайт или хранилище данных), но, как я думаю, большинство из нас, вероятно, работают на различных сайтах / системах, было бы хорошо знать множество методов, которые могут применяться к различным ситуации. Кроме того, я думаю, что некоторые методы могут быть переданы между ситуациями.