为什么要用mysql事务
答案:1 悬赏:10 手机版
解决时间 2021-03-24 08:14
- 提问者网友:無理詩人
- 2021-03-23 11:38
为什么要用mysql事务
最佳答案
- 五星知识达人网友:十鸦
- 2021-03-23 13:16
当需要对数据表执行一系列多个操作的情况下,为了防止这些操作中的部分操作执行成功而另一些操作执行失败,从而导致数据不正确,我们就需要使用事务了。
例如有数据表团队和团员两张表,团员表每增加一个团员时,团队表相应团号下的总人数就需要同时增加一人,这样我们就需要分别执行追加和更新两样操作。只有两样操作都同时执行成功才能确保数据记录处在正确的状态。现实的情况是,由于分开操作因种种原因很可能会发生第一个操作执行成功而第二个操作失败的状态,如果使用事务就就可以在系列操作不能全部成功的情况下将已经执行的操作回滚,从而防止中间状态的发生所导致的数据不正确。
例如有数据表团队和团员两张表,团员表每增加一个团员时,团队表相应团号下的总人数就需要同时增加一人,这样我们就需要分别执行追加和更新两样操作。只有两样操作都同时执行成功才能确保数据记录处在正确的状态。现实的情况是,由于分开操作因种种原因很可能会发生第一个操作执行成功而第二个操作失败的状态,如果使用事务就就可以在系列操作不能全部成功的情况下将已经执行的操作回滚,从而防止中间状态的发生所导致的数据不正确。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯