15.11.2 通用数据库服务器层

MySQL 可插拔存储引擎是 MySQL 数据库服务器中的组件,它负责对数据库执行实际的数据 I/O 操作,以及启用和实施针对特定应用程序需求的某些功能集。使用特定存储引擎的主要好处是,仅提供了特定应用程序所需的功能,因此数据库中的系统开销较小,最终结果是效率更高和数据库性能更高。这就是众所周知的 MySQL 具有如此高的性能,在行业标准基准测试中与专有的单片数据库匹配或胜过的原因之一。

从技术角度来看,存储引擎中有哪些独特的支持基础架构组件?一些主要功能差异包括:

每组可插拔存储引擎基础结构组件旨在为特定应用程序提供一组选择性的好处。相反,避免使用一组组件功能有助于减少不必要的开销。可以理解,理解特定应用程序的一组需求并选择合适的 MySQL 存储引擎可能会对整体系统效率和性能产生巨大影响。

首页