事物提交与回滚

来源:4-1 JDBC数据库连接池简介

蜀山开山掌门

2017-03-02 10:08


一个事物中包含如下:

1、insert table a 

2、insert table b

如果程序运行完语句1后,数据库是不是将新数据写入磁盘中;此刻回滚是不是将数据库中a表中的新记录物理删除。

或者一个事物中的操作都是在数据库内存中执行;当事物完全后,在一起持久化到磁盘。

写回答 关注

1回答

  • popolzr
    2017-03-02 17:06:06
    已采纳

    事务是一个完整操作,程序运行完语句1后,没有将新数据写入数据库中,此刻回滚不是将数据库中a表中的新记录物理删除。 执行完1操作后,会把操作数据存在数据库临时文件里,等事务执行cmmit后,再放到数据库表里面。

    蜀山开山掌门

    非常感谢!

    2017-03-04 17:38:21

    共 1 条回复 >

JDBC之“对岸的女孩走过来”

JDBC的深入挖掘,主要介绍在实际开发过程中的各种知识

49845 学习 · 86 问题

查看课程

相似问题