Максимальный размер двоичного журнала Google CloudSQL - PullRequest
0 голосов
/ 28 ноября 2018

Установка значения для max_binlog_size не представляется поддерживаемым флагом в экземплярах MySQL CloudSQL 2-го поколения.

При подготовке нового экземпляра я вижу, что при запуске show variables; максимальный размер binlog устанавливается следующим образом:

+-----------------+-----------+
| Variable_name   | Value     |
+-----------------+-----------+
| max_binlog_size | 104857600 |
+-----------------+-----------+

I думаю, это значение представленов байтах, и, следовательно, 100 МБ?

Итак, у меня есть пара вопросов:

  1. Как я могу изменить это значение, не имея доступа к файлу конфигурации - я надеваюне нужно так много чередования бревен во время загруженных моментов.

  2. Каков наилучший метод настройки максимального размера бревен, насколько он велик и т.д.?

1 Ответ

0 голосов
/ 28 ноября 2018
  1. Вы не можете изменить это значение, поскольку ваш экземпляр Cloud SQL управляется Google.
  2. Это значение является максимальным размером, который может иметь каждый файл binlog, но ваш экземпляр Cloud SQL может иметь несколько двоичных файлов журнала (см. Изображение ниже).Журналы bin создаются только в том случае, если вы включите эту опцию в своем экземпляре Cloud SQL.Также, здесь вы можете увидеть влияние этой функции.

SHOW BINARY LOGS;

Учтите, что файлы журналов бина хранятся в течение 7 дней.Таким образом, он не останется навсегда на вашем диске, используя ваше хранилище.

...