SQLinfo.ru - Все о MySQL Highload++ Junior 2017

Вышла MySQL 8.0.0 Milestone Release

Дата: 14.09.2016

Источник: MySQL Server Blog

Среди основных изменения в новой версии:

  • Транзакционный словарь данных. .frm файлов больше не будет. Метаданные будут храниться в общем словаре данных, представленном sql таблицами в innodb формате. Information Schema выполнена в виде представлений на основе таблиц словаря данных. Атомарные DDL повышают надежность в случае сбоев. Все системные таблицы переведены в innodb.
  • SQL роли - именованный набор привилегий, что упростит управление правами доступа.
  • Невидимые индексы. Такие индексы перестают учитываться оптимизатором, что позволяет быстро оценить производительность перед окончательным удалением.
  • Глобальным переменным при динамическом изменении во время работы сервера можно назначать постоянные значения, которые будут сохранены после рестарта.
  • Значительные улучшения оптимизатора запросов. Гистограммы распределения данных. Теперь оптимизатор знает какая часть данных находится в буфере, что позволяет оптимально определить метод доступа.
  • Улучшена производительность запросов, выполняющих сканирование по диапазону.

Подробнее читайте MySQL 8.0 Release Notes и обзор в MySQL Server Blog. MySQL 8.0.0 доступна для скачивания на dev.mysql.com

См. также:
 Оптимизация производительности MySQL
 Онлайн-курс по оптимизации MySQL
 Услуги по оптимизации MySQL