如果update执行失败了,该怎么处理比较合适?
程序员文章站
2022-06-17 17:12:32
...
批量就是比如晚上批量更新用户数据。语句就是简单的update,因为这块业务很重要,所以想做点容错处理,但是不知道具体怎么实施。单纯从update语句上来讲,我觉得出错了好像也没必要重试了,失败了就是失败了。。。。。记录下错误数据,然后手工排错,以我的经验我只能想到这种比较low的方法,所以比较纠结。。。
回复内容:
批量就是比如晚上批量更新用户数据。语句就是简单的update,因为这块业务很重要,所以想做点容错处理,但是不知道具体怎么实施。单纯从update语句上来讲,我觉得出错了好像也没必要重试了,失败了就是失败了。。。。。记录下错误数据,然后手工排错,以我的经验我只能想到这种比较low的方法,所以比较纠结。。。
批量更新是什么意思 记下错误日志没用啊 你可能需要回滚或者重试 这根据你具体业务而定
很多你没说清楚。
我先把你这设定为是CMS官方的解决方案。
一个是提示管理员是否重试,一个是给出手动更新方法,一个是反馈错误信息。