Maison  >  Article  >  développement back-end  >  如果update执行失败了,该怎么处理比较合适?

如果update执行失败了,该怎么处理比较合适?

WBOY
WBOYoriginal
2016-06-06 20:23:231320parcourir

批量就是比如晚上批量更新用户数据。语句就是简单的update,因为这块业务很重要,所以想做点容错处理,但是不知道具体怎么实施。单纯从update语句上来讲,我觉得出错了好像也没必要重试了,失败了就是失败了。。。。。记录下错误数据,然后手工排错,以我的经验我只能想到这种比较low的方法,所以比较纠结。。。

回复内容:

批量就是比如晚上批量更新用户数据。语句就是简单的update,因为这块业务很重要,所以想做点容错处理,但是不知道具体怎么实施。单纯从update语句上来讲,我觉得出错了好像也没必要重试了,失败了就是失败了。。。。。记录下错误数据,然后手工排错,以我的经验我只能想到这种比较low的方法,所以比较纠结。。。

批量更新是什么意思 记下错误日志没用啊 你可能需要回滚或者重试 这根据你具体业务而定

很多你没说清楚。
我先把你这设定为是CMS官方的解决方案。
一个是提示管理员是否重试,一个是给出手动更新方法,一个是反馈错误信息。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn