Выпуск СУБД MySQL 5.7.13
Компания Oracle опубликовала выпуск СУБД MySQL Community Server 5.7.13, в котором продолжено продвижение реализованной в прошлой версии системы Rapid Plugins, плагина X Plugin и нового типа схем объектов БД — «коллекции документов». Основные изменения:
- Увеличен размер некоторых полей в системных таблицах: с 77 до 93 символов увеличено поле definer в таблицах event и proc, столбец DEFINER в таблицах INFORMATION_SCHEMA EVENTS, ROUTINES, TRIGGERS и VIEWS, а также поле grantor в таблицах rocs_priv и tables_priv, которые приведены в соответствие с ранее увеличенной длиной имени пользователя (c 16 до 32 символов). Для преобразования старых таблиц при обновлении требуется запуск mysql_upgrade;
- В плагин audit_log добавлена поддержка выборочной фильтрации событий аудита, что позволяет сократить объём записей, попадающих в лог;
- На платформах с systemd обеспечена поддержка управления несколькими экземплярами MySQL без применения mysqld_multi и mysqld_multi.server;
- Добавлен SQL-интерфейс для управления ключами шифрования, реализованный в форме набора функций;
- Добавлен оператор извлечения »→>» для документов JSON, которы похож на оператор »→», но выполняет операцию разквотирования. Операция mycol→>»$.mypath» эквивалентна выполнению JSON_UNQUOTE (JSON_EXTRACT (mycol,»$.mypath»)) и JSON_UNQUOTE (mycol→»$.mypath»);
- В mysqltest обеспечен сброс вывода в стандартный поток для улучшения разделения вывода от нескольких экземпляров;
- Из базовой поставки удалена библиотека tcmalloc (поставлялась устаревшая версия);
- В клиентской Си-библиотеке возобновлён экспорт функции my_make_scrambled_password ().
© OpenNet