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
可以的,在测试环境中要一次性导入这么大量数据,可以先把binlog关闭。
如果是在生产环境无法关闭binlog,可以无限加大max_binlog_cache_size,其值上限是 18446744073709551615
页:
[1]