mysql error 1197 ,Multi-statement transaction required more than 'max_binlog_cache_size' byt
Posted huntercj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql error 1197 ,Multi-statement transaction required more than 'max_binlog_cache_size' byt相关的知识,希望对你有一定的参考价值。
SELECT @@max_binlog_cache_size;
如果 一个 mysql 事务 需要的内存大于 max_binlog_cache_size;mysql就会抛出 Multi-statement transaction required more than ‘max_binlog_cache_size‘ 错误。
解决办法:
SET GLOBAL max_binlog_cache_size = 4294967296; #40G
推荐最大设置为40G,
最大可能设置为 16EB (exabytes),
以上是关于mysql error 1197 ,Multi-statement transaction required more than 'max_binlog_cache_size' byt的主要内容,如果未能解决你的问题,请参考以下文章
mysql error 1197 ,Multi-statement transaction required more than 'max_binlog_cache_size' byt
今天备份表数据遇到一个错误 Error CODE: 1197 Multi-statement TRANSACTION required more THAN 'max_binlog_cache
MySQL 参数“max_binlog_cache_size”过小导致SQL失败