Spec-Zone.ru › MariaDB

Переход с MariaDB 10.6 на MariaDB 10.11

На этой странице содержатся сведения об обновлении с MariaDB 10.6 до последующей версии с долгосрочной поддержкой, MariaDB 10.11. В настоящее время она неполная.

Как обновить

Для Windows см. Обновление MariaDB в Windows.

Для MariaDB Galera Cluster см. Обновление с MariaDB 10.6 до MariaDB 10.7 с Galera Cluster вместо этого.

Перед обновлением рекомендуется создать резервную копию базы данных. Это всегда хорошая практика перед обновлением. Рекомендуется использовать Mariabackup.

Предлагаемая процедура обновления:

  1. Измените конфигурацию репозитория, чтобы менеджер пакетов системы установил MariaDB 10.11. Например,
    • В Debian, Ubuntu и других аналогичных дистрибутивах Linux см. Обновление репозитория MariaDB APT до новой основной версии для получения дополнительной информации.
    • В RHEL, CentOS, Fedora и других аналогичных дистрибутивах Linux см. Обновление репозитория MariaDB YUM до новой основной версии для получения дополнительной информации.
    • В SLES, OpenSUSE и других аналогичных дистрибутивах Linux см. Обновление репозитория MariaDB ZYpp до новой основной версии для получения дополнительной информации.
  2. Остановить MariaDB.
  3. Удалите старую версию MariaDB.
    • В Debian, Ubuntu и других аналогичных дистрибутивах Linux выполните следующее:
      sudo apt-get remove mariadb-server
    • В RHEL, CentOS, Fedora и других аналогичных дистрибутивах Linux выполните следующее:
      sudo yum remove MariaDB-server
    • В SLES, OpenSUSE и других аналогичных дистрибутивах Linux выполните следующее:
      sudo zypper remove MariaDB-server
  4. Установите новую версию MariaDB.
    • В Debian, Ubuntu и других аналогичных дистрибутивах Linux см. Установка пакетов MariaDB с помощью APT для получения дополнительной информации.
    • В RHEL, CentOS, Fedora и других аналогичных дистрибутивах Linux см. Установка пакетов MariaDB с помощью YUM для получения дополнительной информации.
    • В SLES, OpenSUSE и других аналогичных дистрибутивах Linux см. Установка пакетов MariaDB с помощью ZYpp для получения дополнительной информации.
  5. Внесите необходимые изменения в параметры конфигурации в файлах параметров, такие как my.cnf. Включает удаление любых больше не поддерживаемых параметров.
  6. Запустить MariaDB.
  7. Запустите mariadb-upgrade.
    • mariadb-upgrade выполняет два действия:
      1. Обеспечивает полную совместимость системных таблиц в базе данных mysql с новой версией.
      2. Выполняет очень быструю проверку всех таблиц и помечает их как совместимые с новой версией MariaDB.

Несовместимые изменения между 10.6 и 10.11

На большинстве серверов обновление с версии 10.6 должно быть безболезненным. Однако некоторые изменения могут повлиять на обновление:

Сжатие

Если перед обновлением до 10.11 в InnoDB или Mroonga использовался алгоритм сжатия, отличного от zlib, эти таблицы будут нечитаемыми до тех пор, пока не будет установлена соответствующая библиотека сжатия. См. Плагины сжатия#Обновление.

Параметры, изменившие значения по умолчанию

Параметр Старое значение по умолчанию Новое значение по умолчанию
innodb_buffer_pool_chunk_size 134217728 Автоматически подбирается
spider_auto_increment_mode -1 0
spider_bgs_first_read -1 2
spider_bgs_mode -1 0
spider_bgs_second_read -1 100
spider_bka_mode -1 1
spider_bka_table_name_type -1 1
spider_buffer_size -1 16000
spider_bulk_size -1 16000
spider_bulk_update_mode -1 0
spider_bulk_update_size -1 16000
spider_casual_read -1 0
spider_connect_timeout -1 6
spider_crd_bg_mode -1 2
spider_crd_interval -1 51
spider_crd_mode -1 1
spider_crd_sync -1 0
spider_crd_type -1 2
spider_crd_weight -1 2
spider_delete_all_rows_type -1 1
spider_direct_dup_insert -1 0
spider_direct_order_limit -1 9223372036854775807
spider_error_read_mode -1 0
spider_error_write_mode -1 0
spider_first_read -1 0
spider_init_sql_alloc_size -1 1024
spider_internal_limit -1 9223372036854775807
spider_internal_offset -1 0
spider_internal_optimize -1 0
spider_internal_optimize_local -1 0
spider_load_crd_at_startup -1 1
spider_load_sts_at_startup -1 1
spider_low_mem_read -1 1
spider_max_order -1 32767
spider_multi_split_read -1 100
spider_net_read_timeout -1 600
spider_net_write_timeout -1 600
spider_quick_mode -1 3
spider_quick_page_byte -1 10485760
spider_quick_page_size -1 1024
spider_read_only_mode -1 0
spider_reset_sql_alloc -1 1
spider_second_read -1 0
spider_selupd_lock_mode -1 1
spider_semi_split_read -1 2
spider_semi_split_read_limit -1 1
spider_semi_table_lock_connection -1 1
spider_semi_table_lock 1 0

Опции, которые были удалены или переименованы

Следующие опции следует удалить или переименовать, если вы используете их в своих файлах опций:

Опция Причина
innodb_log_write_ahead_size В Linux и Windows используется размер физического блока базового хранилища.
wsrep_replicate_myisam Используйте wsrep_mode вместо этого.
wsrep_strict_ddl Используйте wsrep_mode вместо этого.

Устаревшие опции

Следующие опции устарели. Они ещё не удалены, но будут удалены в будущей версии, и их лучше больше не использовать.

Опция Причина
keep_files_on_create MariaDB теперь удаляет файлы-сироты, поэтому эта настройка больше не требуется.

См. также

  • Возможности MariaDB 10.11
  • Возможности MariaDB 10.10
  • Возможности MariaDB 10.9
  • Возможности MariaDB 10.8
  • Возможности MariaDB 10.7
  • Обновление с MariaDB 10.6 на MariaDB 10.7 с Galera Cluster
  • Обновление с MariaDB 10.7 на MariaDB 10.8
  • Обновление с MariaDB 10.6 на MariaDB 10.7
  • Обновление с MariaDB 10.5 на MariaDB 10.6
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/upgrading-from-mariadb-10-6-to-mariadb-10-11/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API