Поиск

Новые средства, запланированные для версии 5.1

  • Новая функциональность.

    • Поддержка внешних ключей (foreign KEY) для всех типов таблиц, а не только

    для InnoDB.

    • Ограничения уровня столбца.

    • Онлайновое резервное копирования с минимальным снижением производительности. Это позволит легко добавлять новые базы без необходимости останавливать репликацию.

    ш Увеличение скорости.

    • Новый формат файлов определения таблиц (.frm) и табличный кэш для определения таблиц. Это позволит выполнять более быстрые запросы к структурам таблиц и увеличить эффективность поддержки внешних ключей.

    • Оптимизация типа BIT для хранения одного бита (в настоящее время тип BIT хранится в байте и рассматривается как синоним TINYINT).

  • Удобство использования.

• Добавление опций клиент-серверного протокола для получения информации о процессе выполнения команд, занимающих длительное время.

• Реализация оператора RENAME DATABASE. Чтобы сделать это безопасным для всех механизмов хранения, он должен работать следующим образом:

  1. Создать новую базу данных.
  2. Переименовать каждую таблицу в другую базу, как это делается командой RENAME.
  3. Удалить старую базу.

• Изменение нового внутреннего интерфейса файлов. Это обобщит управление всеми файлами и станет возможным добавление расширений, подобных RAID.