Бинарные логи в MySQL Embedded, есть ли у кого опыт решения проблемы?
Использую в приложении MySQL в виде Embedded (5.6, от версии не зависит) и не знаю как быть с бинарными логами. Дело в том, что если включить binlog, то тут же начинает создаваться куча файлов вида binlog.001 binlog.002 binlog.003 и т.д. На обычном сервере таких файлов создаётся за день всего несколько или вообще один, это зависит от настройки max_binlog_size.
В данном случае проблема, как я понимаю, состоит в том, что MySQL Embedded это не постоянно запущенный сервис (в привычном виде), а встроенный в программу движок и поэтому MySQL сервер "как бы запускается и останавливается" при каждом SQL запросе. И поскольку в MySQL почему-то задумано создавать новый бинарный лог при каждом перезапуске сервера (или это не так?), то получается что при использовании MySQL Embedded в программе создаются тысячи вот таких вот мелких файлов, вместо того чтобы хранить все логи в одном.
Возможно у кого-то есть опыт в решении данной проблемы именно при работе со встроенным движком MySQL в своей программе (MySQL Embedded)?