【踩坑实录】-java.sql.SQLException: The MySQL server is running with the LOCK_WRITE_GROWTH option so it ca

产品工具:

dataphin
quick bi

背景:

使用阿里dataphin工具将开发好的ads表数据推送到bi报表后台mysql库表中,突然报错

报错内容:

经Dlink智能分析,该任务最可能的错误原因是:
com.alibaba.dt.dlink.core.exception.DlinkException: Code:[Framework-02], Description:[Dlink引擎运行过程出错,具体原因请参看Dlink运行结束时的错误诊断信息  .].  - com.alibaba.dt.pipeline.plugin.center.exception.DataXException: Code:[DBUtilErrorCode-07], Description:[读取数据库数据失败. 请检查您的配置的 column/table/where/querySql或者向 DBA 寻求帮助.].  - 执行的SQL为: delete from table_name
where etl_date=20220517 具体错误信息为:java.sql.SQLException: The MySQL server is running with the LOCK_WRITE_GROWTH option so it cannot execute this statement

在这里插入图片描述

问题定位:

经过问题排查定位为阿里云rds数据库服务器磁盘满了,阿里云后台保护机制会自动锁住数据库,空间剩余不足时,禁止数据写入。

解决方案:

1.清理比较大的且无用的日志文件(truncate)
2.梳理并盘点数据表,根据业务去判断是否还有用,清理废弃数据
3.梳理并盘点数据表,根据数据表数据增长速度去分析,优化

之后重启数据库,并建立监控机制

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值