Невозможно изменить tmp_table_size и max_heap_table_size mariadb

Я запускаю MariaDB 10.1.47 и пытаюсь установить:

tmp_table_size = 64M
max_heap_table_size = 64M

Я установил его в разделах [server] и [mysqld] из my.cnf Я пробовал установить его в байтах с помощью:

tmp_table_size=67108864
max_heap_table_size=67108864

Запуск systemctl restart mariadb.service && переменные mysqladmin Я все еще вижу, что они оба установлены на 50331648 (48M) Нигде нет других файлов .cnf, для которых я могу найти другое значение. Также my.cnf - это последний загружаемый файл конфигурации, поэтому он должен перекрыть все остальные.

Может ли кто-нибудь сказать мне, что я здесь делаю не так?

0
задан 31 October 2020 в 17:22
1 ответ

Я просмотрел свой файл .cnf и заметил, что у меня есть некоторые встроенные комментарии. Пример: skip-log-bin #Отключить ведение двоичного журнала

После их удаления теперь принимаются мои значения для tmp_table_size и max_heap_table_size

Странно то, что это было только влияющие на эти настройки и ни на какие другие в файле .cnf.

0
ответ дан 31 October 2020 в 14:33

Теги

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