Что происходит с MySQL при достижении 100% загрузки процессора? - PullRequest
0 голосов
/ 03 ноября 2018

Я использую сервер MySQL на RDS (AWS) и отправил 5 запросов INSERT в базу данных, на выполнение которых уходит около 2 минут. Сервер на 100% CPU, что и следовало ожидать, но разве это плохо? Сервер MySQL все еще обслуживает запросы абсолютно нормально?

1 Ответ

0 голосов
/ 03 ноября 2018

Да, это плохо. Когда вы используете свой 100% ЦП, MySQL по-прежнему будет отвечать на ваш запрос, но на стороне клиента отнимает слишком много времени, и пользователи будут испытывать медленное соединение из-за очереди по запросу на блокировку и освобождение. Я предлагаю вам, что вы можете разделить и запустить эту тяжелую работу на небольших работах. или запустить, когда нагрузка на вашу систему низкая, например, в полночь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...