MyDB Сервер для MySQL 8.4.4-4.2 (08.07.2025)¶
Начните работу с Краткого руководства по MyDB Сервер для MySQL.
MyDB Сервер для MySQL 8.4.4-4.2 включает в себя все функции и исправления ошибок, доступные в MySQL 8.4.4, а также все функции и исправления ошибок, доступные в Percona Server for MySQL 8.4.4-4.
Основные моменты выпуска¶
MyDB Сервер для MySQL 8.4.4-4.2¶
-
Новая переменная
mydb_dedicated_server
включена по умолчанию и устанавливает важные для производительности настройки сервера в значения, которые лучше соответствуют современному оборудованию и высоким нагрузкам -
Значительно ускорен запуск MyDB на NUMA машинах с большим количеством оперативной памяти
-
Улучшение производительности маскирования данных за счёт введения внутреннего кэша терминов. Новый кэш ускоряет работу функций
gen_blocklist()
иgen_dictionary()
, сохраняя данные словаря в памяти. Однако при прямом изменении таблицы словаря (в обход специальных функций) кэш может рассинхронизироваться. Для исправления используйте новую функциюmasking_dictionaries_flush()
. -
Улучшение работы функции
audit_log_filter_set_user
- добавлена поддержка подстановочных символов (wildcards) в имени хоста. -
Исправлено утверждение в отладочных сборках, где определенные сериализации буфера ввода-вывода вызывали зависание системы. (Ошибка #37139618)
-
Устранена проблема, при которой удаление первичного ключа и добавление нового столбца
AUTO_INCREMENT
в качестве первичного ключа в порядке убывания с использованием алгоритмаINPLACE
завершалось ошибкой. (Ошибка #36658450) -
Исправлены некорректные результаты (включая пропущенные строки) в запросах, использующих убывающий первичный ключ с оптимизацией
index_merge
. (Ошибка #106207, Ошибка #33767814) -
Решена проблема с каналом репликации, когда MySQL не мог корректно остановить канал при обработке больших транзакций по запросу
STOP REPLICA
. Эта проблема также препятствовала плавному завершению работы сервера, требуя принудительного завершения процесса или перезагрузки системы. (Ошибка #115966, Ошибка #37008345)
Улучшения¶
- GH-1: добавляет новую системную переменную для более оптимальной настройки сервера “из коробки”. Подробнее на странице Подстройка под ресурсы сервера по умолчанию mydb_dedicated_server.
- GH-2: ускоряет запуск сервера на машинах с архитектурой NUMA и большим количеством оперативной памяти. Подробнее на странице Асинхронное заполнение буферпула для NUMA.
Улучшения и исправления ошибок, включённые в Percona Server for MySQL 8.4.4-4¶
Полный список исправлений ошибок и изменений можно найти в Примечаниях к выпуску Percone Server for MySQL 8.4.4-4.
Улучшения и исправления ошибок, включённые в MySQL 8.4.4¶
Полный список исправлений ошибок и изменений можно найти в Примечаниях к выпуску MySQL 8.4.4.