LINUX.ORG.RU

MySQL: разные ядра для разных БД?


0

0

Вопрос: может кто знает, возможно ли настроить или это и так по-умолчанию, чтобы разные ядра системы отвечали за обработку данных в разных БД в MySQL?

ситуация следующая: есть база данных, в которой происходят очень долгие вычисления с большими объемами данных, которые сильно грузят сервер. По логам 200% (2 ядра) ядра из 800% (8 ядер всей системы). Будет ли спасением сделать отдельную БД, будет ли она использовать другие ядра для своих вычислений?

Спасибо

anonymous

Ну вообще-то можно задать processor affinity для процесса (и его потомков), но для этой задачи такая мера как-то слишком круто выглядит. Лучше дать системе самой разбрасывать задачи по корам, тем более, их 8 штук.

tailgunner ★★★★★
()

Нет таких настроек в my.cnf нету насколько мне известно. но стоит его потюнить для 8 ядер серьёзно, если оно тормозит.

innodb_thread_concurrency и thread_concurrency стоит попробовать поставить в 16 ну и вообще судя по тому что железо хорошее - стоит потюнить оч сильно =)

teferiincub
()

немного непонятно чего хочется - чтобы эти долгие вычисления использовали все 8 ядер, а не 2 или чтобы эти долгие вычисления "не мешали" другим задачам?

cobold ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.