Spec-Zone.ru › MySQL 5.7

A.2 MySQL 5.7 FAQ: Движки хранения данных

A.2.1. Где можно получить полную документацию по движкам хранения данных MySQL?
A.2.2. Есть ли новые движки хранения данных в MySQL 5.7?
A.2.3. Были ли удалены какие-либо движки хранения данных в MySQL 5.7?
A.2.4. Можно ли предотвратить использование конкретного движка хранения данных?
A.2.5. Есть ли преимущества использования движка хранения данных InnoDB исключительно по сравнению с комбинацией InnoDB и не-InnoDB движков хранения данных?
A.2.6. В чем уникальные преимущества движка хранения данных ARCHIVE?

A.2.1.

Где можно получить полную документацию по движкам хранения данных MySQL?

См. Главу 15, Альтернативные движки хранения данных. Эта глава содержит информацию обо всех движках хранения данных MySQL, за исключением движка InnoDB и движка NDB (используется для MySQL Cluster). InnoDB рассматривается в главе 14, Движок хранения данных InnoDB. NDB рассматривается в главе 21, MySQL NDB Cluster 7.5 и NDB Cluster 7.6.

A.2.2.

Есть ли новые движки хранения данных в MySQL 5.7?

Нет. InnoDB является движком хранения данных по умолчанию для новых таблиц. Подробнее см. раздел 14.1, «Введение в InnoDB».

A.2.3.

Были ли удалены какие-либо движки хранения данных в MySQL 5.7?

Нет.

A.2.4.

Можно ли предотвратить использование конкретного движка хранения данных?

Да. Параметр конфигурации disabled_storage_engines определяет, какие движки хранения данных нельзя использовать для создания таблиц или табличных пространств. По умолчанию disabled_storage_engines пуст (никакие движки не отключены), но его можно установить в список одного или нескольких движков, разделенных запятыми.

A.2.5.

Есть ли преимущества использования исключительно движка хранения данных InnoDB по сравнению с комбинацией InnoDB и не-InnoDB движков хранения данных?

Да. Использование исключительно таблиц InnoDB может упростить операции резервного копирования и восстановления. MySQL Enterprise Backup создает полную резервную копию всех таблиц, использующих движок InnoDB. Для таблиц, использующих MyISAM или другие не-InnoDB движки хранения данных, выполняется “теплая” резервная копия, при которой база данных продолжает работать, но эти таблицы нельзя изменить во время резервного копирования. См. раздел 28.1, «Обзор MySQL Enterprise Backup».

A.2.6.

В чем уникальные преимущества движка хранения данных ARCHIVE?

Движок хранения данных ARCHIVE хранит большие объемы данных без индексов; он имеет небольшой размер и выполняет выборку с помощью сканирования таблицы. Подробнее см. раздел 15.5, «Движок хранения данных ARCHIVE».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/faqs-storage-engines.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API