Задать вопрос
@Zzzers

Почему max_connections меняется сам?

Добрый день. Система centos 7 установлен django+uwsgi+mariadb+nginx
Суть вопроса такая если в файле my.cnf ставлю max_connections = 1000 и сохр. После перезагрузки mysql если посмотреть в базе вижу вот что

MariaDB [(none)]> show variables like 'max_connections';
+-----------------+--------+
| Variable_name   | Value  |
+-----------------+--------+
| max_connections | 100000 |
+-----------------+--------+

Пробовал через сам mariadb сделать это:
MariaDB [(none)]> set global max_connections := 1000;

Конфиг /etc/my.cnf выглядит так:

# This group is read both by the client and the server
# use it for options that affect everything
#
[client-server]

[mysqld]
max_connections = 1000
query_cache_size = 0
query_cache_type = 0
#
# include *.cnf from the config directory
#
!includedir /etc/my.cnf.d

Суть в том что после изменения параметра он кое-какое время держится, но буквально через час + - он опять становится таким:
| Variable_name   | Value  |
+-----------------+--------+
| max_connections | 100000 |
+-----------------+--------+

Подскажите что его меняет? Возможно я делаю что-то не так. Параметр 1000 нужен именно такой.
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Средний 3 комментария
Решения вопроса 1
@Zzzers Автор вопроса
Решило так:
идем в /etc/my.cnf.d/server.cnf и в пункте [mariadb]
пишем свои max_connections = 1000 и т.д.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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