我在文档中看到,数据库备份工具分为四类:热备份、冷备份、物理备份和逻辑备份。
我理解冷备份和热备份之间最重要的区别是后者可以在数据库运行并接收读写查询时完成(结果将是一致的和原子的)。
但是,我怎么知道 mysqldump 有这个“热”方面还是“冷”方面?文档只是将它放在logical backup
类别中并且对此不是100%清楚(是的,它似乎提到它在 mysqldump 过程的开头使用相同的数据库快照,这表明它绝对是一个 HOT 备份工具,但是只是想在这里仔细检查)。
这些表使用 InnoDB 引擎。