伪知识之了解数据库中回滚操作的含义持续更新:【内向即失败--王奕君】

来源:互联网 发布:中学生网络文明公约 编辑:程序博客网 时间:2024/05/01 04:05


数据库中的回滚究竟是什么意思呢,让我们抛开哪些繁杂晦涩的理论知识,用最通俗的话来解释回滚的含义:
表A 表B temp表
数据库的流程是
当表A要插入数据到表B时,会先插入到临时表Temp表,一旦插入成功,Temp表会自动删除,
一旦插入失败,数据会重新回到temp表,temp表保留错误数据,当你在插入一条数据时还是会进入错误的temp表中,所以此时要用回滚操作,回滚实质上就是将错误的数据返回temp表,然后删除temp表,在解释的通俗一点就是相当于没有执行过这条错误的数据插入的语句执行

阅读全文
0 0