Рейтинг:0

Не удается понизить потоки mysql

флаг it

Я запускаю стек LAMP на своем сервере Ubuntu. Но ему постоянно не хватает памяти из-за mysql.

Он порождает 38 процессов. У меня не получается уменьшить количество потоков. Я попытался установить max_connections до 4 и thread_cache_size на 2, но все равно порождает 38 потоков: список процессов

Статус mysql показывает, что созданы только 2 рабочих потока:

+------------------------------+--------+
| Имя_переменной | Значение |
+------------------------------+--------+
| Delayed_insert_threads | 0 |
| Mysqlx_worker_threads | 2 |
| Mysqlx_worker_threads_active | 0 |
| Slow_launch_threads | 0 |
| Threads_cached | 0 |
| Threads_connected | 1 |
| Threads_created | 1 |
| Threads_running | 2 |
+------------------------------+-------+

Любые предложения по уменьшению количества потоков?

флаг in
Потоки редко являются проблемой, когда у вас не хватает памяти в MySQL. Какое точное сообщение об ошибке вы видите в `/var/log/mysql/error.log`, когда системе не хватает памяти?
Sobraj avatar
флаг it
В файле ошибки ничего нет. Система просто перестает отвечать, и мне приходится перезагружать всю систему.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.