У нас есть сервер, на котором работает только MySQL. Я пытаюсь увеличить его производительность до максимума, и мне было интересно, нужно ли менять nice
установка в my.cnf будет иметь какой-либо благоприятный эффект. Кто угодно?
Поскольку сервер работает только с MySQL (игнорируя вещи, связанные с ОС), в целом я бы сказал нет - ядро уже позаботится об этом за вас, поскольку другие приложения (скажем, Postfix или Apache) не борются за кусочки ЦП. Если это единственное запущенное основное приложение, которое уже использует 100% всех ядер ЦП, вы не получите гораздо большего приоритета.
Вы собираетесь повысить производительность сервера, сосредоточив внимание на конкретных узких местах - дисковом вводе-выводе, медленных запросах и настройке параметров буфера / кеша InnoDB / MyISAM в соответствии с шаблонами использования вашего сервера. Единственный самый большой прирост производительности на уровне ОС, который вы можете получить прямо сейчас, - это замена вращающихся металлических жестких дисков на SSD-накопители для вашего хранилища mysql - стоимость носителя и факторы шасси, хотя в настоящее время это делает это недоступным для многих людей.