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失败

hihocoder 1197

[JavaScript 刷题] 搜索 - 进击的骑士, Leetcode 1197

[Luogu 1197] JSOI2008 星球大战