Изменения в InnoDB¶
- 
Максимальное значение счетчика автоинкремента теперь сохраняется при перезапуске сервера. 
- 
При обнаружении повреждения дерева индексов InnoDB записывает флаг повреждения в журнал REDO, что делает флаг повреждения устойчивым к остановке сервера. 
- 
Новая динамическая переменная innodb_deadlock_detectможет использоваться для отключения обнаружения взаимных блокировок.
- 
Временные таблицы InnoDB теперь создаются в общем временном табличном пространстве ibtmp1.
- 
Системные таблицы и таблицы словаря данных теперь создаются в одном файле табличного пространства InnoDB с именем mysql.ibd в каталоге данных MySQL. 
- 
По умолчанию журналы отмены теперь располагаются в двух табличных пространствах отмены, а не в системном табличном пространстве, и создаются при инициализации экземпляра MySQL. 
- 
Новая переменная innodb_dedicated_server, отключенная по умолчанию, может использоваться для автоматической настройки InnoDB нескольких параметров на основе обнаруженной памяти сервера.
- 
Файлы табличного пространства можно переместить или восстановить в новое место, пока сервер находится в автономном режиме, с помощью опции innodb_directories.
Примечание
С полным и актуальным списком изменений в MySQL 8.0 можно ознакомиться в соответствующем разделе официальной документации.