SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 07.08.2019 21:57:38

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5612

Mysqlbinlog: поддержка сжатия данных

В MySQL 8.0.17 добавили поддержку флага –compress/-C для mysqlbinlog. Подробнее см https://sqlinfo.ru/news/info/109.html
Но уже в 8.0.18 он будет отмечен как deprecated smile

Неактивен

 

#2 08.08.2019 10:18:53

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3844

Re: Mysqlbinlog: поддержка сжатия данных

А какой механизм придет ему на замену?

Неактивен

 

#3 08.08.2019 13:44:15

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5612

Re: Mysqlbinlog: поддержка сжатия данных

Cейчас для сжатия используется только zlib, в 8.0.18 список расширится до (zlib,zstd,uncompressed), поэтому вводятся новые переменные для более тонкой настройки. В частности, на смену --compress придет --compression-algorithms='список алгоритмов'.

С uncompressed есть не очевидный момент:
-) сейчас, если не получается использовать сжатие, например, сервер не поддерживает zlib, то устанавливается обычное соединение (без сжатия)
-) в будущем, uncompressed это имя алгоритма сжатия и его нужно явно указывать (иначе можно настроить MySQL так, что он будет запрещать несжатые соединения)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson