Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  MySQL 8.4 Frequently Asked Questions  /  MySQL 8.4 FAQ: Storage Engines

A.2 MySQL 8.4 常见问题解答:存储引擎

A.2.1. 我可以在哪里获取 MySQL 存储引擎的完整文档?
A.2.2. MySQL 8.4 中是否有新的存储引擎?
A.2.3. MySQL 8.4 中是否删除了某些存储引擎?
A.2.4. 我可以阻止使用特定的存储引擎吗?
A.2.5. 使用 InnoDB 存储引擎独占是否具有优势,相比于使用 InnoDB 和非 InnoDB 存储引擎的组合?
A.2.6. ARCHIVE 存储引擎有什么独特的优点?

A.2.1.

我可以在哪里获取 MySQL 存储引擎的完整文档?

请参阅 第 18 章,替代存储引擎。该章节包含了除 InnoDB 存储引擎和 NDB 存储引擎(用于 MySQL 集群)以外的所有 MySQL 存储引擎的信息。InnoDB第 17 章,InnoDB 存储引擎 中进行了介绍。NDB第 25 章,MySQL NDB 集群 8.4 中进行了介绍。

A.2.2.

MySQL 8.4 中是否有新的存储引擎?

否。InnoDB 是新表的默认存储引擎。请参阅 第 17.1 节,“InnoDB 简介”,了解详细信息。

A.2.3.

MySQL 8.4 中是否删除了某些存储引擎?

否。

A.2.4.

我可以阻止使用特定的存储引擎吗?

是的。disabled_storage_engines 配置选项定义了不能用于创建表或表空间的存储引擎。默认情况下,disabled_storage_engines 为空(没有禁用引擎),但可以设置为一个或多个引擎的逗号分隔列表。

A.2.5.

使用 InnoDB 存储引擎独占是否有优势,相比于使用 InnoDB 和非 InnoDB 存储引擎的组合?

是的。使用 InnoDB 表独占可以简化备份和恢复操作。MySQL Enterprise Backup 对所有使用 InnoDB 存储引擎的表进行热备份。对于使用 MyISAM 或其他非 InnoDB 存储引擎的表,它执行“温备份”,其中数据库继续运行,但这些表不能在备份过程中被修改。请参阅 第 32.1 节,“MySQL Enterprise Backup 概述”

A.2.6.

ARCHIVE 存储引擎有什么独特的优点?

ARCHIVE 存储引擎存储大量数据而不使用索引;它具有小的占用空间,并使用表扫描执行选择。请参阅 第 18.5 节,“ARCHIVE 存储引擎”,了解详细信息。