Высокое использование MySQL CPU, но никакой тяжелый запрос

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

  • Куда сервер собирается быть размещенным?
    • Это будет влиять на стоимость аппаратных средств, сборы за словосочетание, сетевые соединения и т.д.
  • Что ресурсы - Вы собирающийся давать VPSes
    • Процессорное время
    • Дисковое пространство
    • Пропускная способность
    • Память (Вы сказали, что 64 МБ, который является жестким пределом для всего VMs? Вы все еще смотрите на ~16GB RAM для сервера только на той основной спецификации),

Кроме того, какую конкуренцию ресурса Вы считаете, чтобы быть приемлемыми? Учитывая широкий объем вопроса, я не думаю, что Вы действительно провели достаточно исследования в это.

1
задан 26 May 2011 в 23:09
1 ответ

Две вещи приходят на ум здесь:

Наблюдение 1

Когда MySQL вызывает constatntly колеблющийся ЦП, я сначала проверил бы, какая установка MySQL была выполнена. MySQL RPMs обычно содержит двоичные файлы, которые были оптимизированы для определенных платформ. С другой стороны, двоичные файлы MySQL, которые были скомпилированы из источника, имеют тенденцию не быть наклоном и средний. Такие двоичные файлы могли быть чрезмерно увеличены в размере и не оптимизированы во время компиляции для использования в своих интересах памяти.

Наблюдение 2

Если Пул буферов InnoDB (innodb_buffer_pool_size) или Кэш Ключа MyISAM (key_buffer_size) является underconfigured или сверхнастроенный, Вы могли потенциально проводить время, вычищают кэши без присутствия новых запросов.

1
ответ дан 4 December 2019 в 01:44

Теги

Похожие вопросы