cse_engineer 发表于 2024-3-4 08:57:55

TPCH 1T, lineitem 导入报错 "max_binlog_cache_size" 不足

如标题,报错信息如下:



ERROR 1197 (HY000): Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage; increase this mysqld variable and try again

机器一共190G内存,这个值为150G。

解决思路:
1, max_binlog_cache_size继续放大;问题是数据多,如果还是不够,等待周期会很长。
2,能不能把binlog关了,会不会有其他影响??例如log_bin = off

yejr 发表于 2024-3-4 09:18:17

可以的,在测试环境中要一次性导入这么大量数据,可以先把binlog关闭。
如果是在生产环境无法关闭binlog,可以无限加大max_binlog_cache_size,其值上限是 18446744073709551615
页: [1]
查看完整版本: TPCH 1T, lineitem 导入报错 "max_binlog_cache_size" 不足