MySQL как любая служба запускается при помощи init-скрипта. Это не всегда так в зависимости от используемой системы инициализации, но чаще всего SystemD и Upstart обратно совместимы с SysV.
Ускорение запуска MySQL путем корректировки Init скрипта
Init скрипт можно найти в каталоге /etc/init.d/. Он называется mysql.
/usr/bin/mysqld_safe > /dev/null 2>&1 &
/usr/bin/mysqld_safe здесь — бинарник, который запускается, результат выполнения подавляется, как и ошибки.
Именно в этот фрагмент стартового скрипта добавим несколько параметров, что даст значительный рост скорости работы
–skip-name-resolve – предотвращает запросы в DNS серверу и определяет использование IP адресов, а не доменных имен
Поскольку запросы типа SELECT — самые частые, опция позволяет значительно увеличить скорость работы MySQL. Не стоит задавать опцию на сервере на который направляются только INSERT/UPDATE запросы, например, при репликации
/usr/bin/mysqld_safe –skip-name-resolve –skip-locking –low-priority-updates > /dev/null 2>&1 &