MySQL 8.0参考手册
MySQL 8.0版本说明
的黑洞
存储引擎接受数据,但丢弃数据,不存储数据。在执行二进制日志记录时,对此类表的所有插入都将被记录,不管使用的日志格式是什么。根据使用的是基于语句的日志记录还是基于行的日志记录,对更新和删除的处理是不同的。使用基于语句的日志格式,所有语句都会受到影响黑洞
表被记录,但是它们的影响被忽略。当使用基于行的日志记录时,对这些表的更新和删除被简单地跳过—它们不会被写入二进制日志。每当发生这种情况时,都会记录一个警告。
由于这个原因,我们建议在使用黑洞
存储引擎binlog_format
服务器变量设置为声明
,也没有行
或混合
.