在 InnoDB 源代码中 UNIV_HOTBACKUP 是啥意思?

Posted

技术标签:

【中文标题】在 InnoDB 源代码中 UNIV_HOTBACKUP 是啥意思?【英文标题】:What does UNIV_HOTBACKUP mean in InnoDB source?在 InnoDB 源代码中 UNIV_HOTBACKUP 是什么意思? 【发布时间】:2015-05-09 02:55:08 【问题描述】:

我正在阅读 innodb 引擎的源代码。在 mem_block_info_t 结构体中,有一些预编译指令,例如 UNIV_HOTBACKUP。这是什么意思?是默认打开的吗?我的 mysql 源码版本是 mariadb-10.0.14。

【问题讨论】:

【参考方案1】:

过去曾经有过(也许现在仍然存在)一个非免费工具,称为 Innodb 热备份,ibbackup。它使用了专门编译的 innodb,并打开了这个标志。否则未设置标志

【讨论】:

以上是关于在 InnoDB 源代码中 UNIV_HOTBACKUP 是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

Innodb Read IO 相关参数源代码解析

Innodb Read IO 相关参数源代码解析

MySQL · 引擎特性 · InnoDB 崩溃恢复过程

MySQL中innodb引擎分析(初始化)

Mysql中ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8怎么转换为sql sever2008的代码

msyql中myism和innodb的区别