利用mysql数据库作为默认连接池时部署环境报错(The size of BLOB/TEXT data inserted in one transaction is greater than 10%)
1885
0
-
-
功夫熊猫 小试身手Lv3
发表于2021-10-21 22:05
楼主
对于大型外部存储的BLOB字段,重做日志写入可能会覆盖最近的检查点。5.6.20补丁将重做日志BLOB写入的大小限制为重做日志文件大小的10%,默认 innodb_log_file_size 值为50331648,这意味着无论数据类型如何,您可以创建的最大BLOB / TEXT值接近5033164,因此,innodb_log_file_size 如果要存储更大的BLOB / TEXT数据,则需要增加,只需要在配置文件中添加一行新值,然后重新启动即可