Устаешь ждать, но насколько хуже было бы, если бы ждать стало нечего (Б. Шоу).

MySQL Shell 8.0.20. Что нового?

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
29 апреля 2020
MySQL Shell 8.0.20 - Что нового?
Команда разработчиков MySQL с гордостью представляет версию MySQL Shell 8.0.20 со следующими функциями:

  • API администратора
    • Улучшения в обработке учетной записи администратора для MySQL InnoDB кластера и MySQL InnoDB ReplicaSet, а также для MySQL Router
    • Интеграция командной строки для MySQL InnoDB ReplicaSet
    • Изоляция операций InnoDB ReplicaSet
  • Варианты сжатия подключения.

 

Улучшения API администратора

Следующие функции были добавлены для включения настройки учетных записей администратора и маршрутизатора для кластера InnoDB и InnoDB ReplicaSet:

  • <Cluster>.setupAdminAccount(user, [options])
  • <ReplicaSet>.setupAdminAccount(user, [options])
  • <Cluster>.setupRouterAccount(user, [options])
  • <ReplicaSet>.setupRouterAccount(user, [options])

 

Некоторые параметры командной строки были доступны для интеграции операций для кластера InnoDB в вызовы командной строки, к ним относятся:

  • –cluster: гарантирует, что целевой сервер является частью кластера InnoDB, и автоматически создает глобальную переменную кластера для работы с ним.
  • –redirect-primary: гарантирует, что целевой сервер является частью кластера InnoDB, и если он не является основным, найдите основной кластер и подключитесь к нему.
  • –redirect-secondary: гарантирует, что целевой сервер является частью кластера InnoDB и, если он не является вторичным, найти вторичный и подключиться к нему.

В этом выпуске был введен новый параметр –replicaset; он гарантирует, что целевой сервер нам часть InnoDB ReplicaSet и устанавливает глобальную переменную replicaset для работы с ним.

Кроме того, параметры –redirect-primary и –redirect-secondary также работают с InnoDB ReplicaSets.

 

Параметры сжатия соединения

В этой версии MySQL Shell улучшает обработку сжатия при установлении соединения с MySQL Server, это делается с помощью следующих параметров:

Опция сжатия была улучшена для поддержки следующих значений:

  • REQUIRED
  • PREFERRED
  • DISABLED

 

Для обратной совместимости TRUE и 1 продолжают поддерживаться как эквиваленты REQUIRED. Аналогичным образом FALSE и 0 эквивалентны  DISABLED.

Значением по умолчанию для параметра сжатия является PREFERRED.

Введена новая  опция алгоритмов сжатия, позволяющая определить согласование сжатия, которое должно выполняться при установлении соединения. Ниже приведен список поддерживаемых значений:

  • zlib
  • zstd
  • uncompressed

 

Кроме того, при использовании протокола X также поддерживается алгоритм lz4.

Значение для алгоритмов сжатия представляет собой список значений, перечисленных выше, в порядке предпочтения, через запятую. Когда соединение установлено, используемый алгоритм сжатия будет первым в списке, который поддерживается целевым MySQL Server.

Несжатое значение должно быть использовано, чтобы обеспечить соединение будет установлено, даже если ни один из предыдущих алгоритмов не было поддержан целевым сервер MySQL.

Опция  уровня сжатия позволяет указать уровень сжатия, который будет использоваться, когда включено сжатие.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close