- Новая функциональность.
• Поддержка внешних ключей (foreign KEY) для всех типов таблиц, а не только
для InnoDB.
• Ограничения уровня столбца.
• Онлайновое резервное копирования с минимальным снижением производительности. Это позволит легко добавлять новые базы без необходимости останавливать репликацию.
ш Увеличение скорости.
• Новый формат файлов определения таблиц (.frm) и табличный кэш для определения таблиц. Это позволит выполнять более быстрые запросы к структурам таблиц и увеличить эффективность поддержки внешних ключей.
• Оптимизация типа BIT для хранения одного бита (в настоящее время тип BIT хранится в байте и рассматривается как синоним TINYINT).
- Удобство использования.
• Добавление опций клиент-серверного протокола для получения информации о процессе выполнения команд, занимающих длительное время.
• Реализация оператора RENAME DATABASE. Чтобы сделать это безопасным для всех механизмов хранения, он должен работать следующим образом:
- Создать новую базу данных.
- Переименовать каждую таблицу в другую базу, как это делается командой RENAME.
- Удалить старую базу.
• Изменение нового внутреннего интерфейса файлов. Это обобщит управление всеми файлами и станет возможным добавление расширений, подобных RAID.