数据库中回滚rollback
来源:互联网 发布:知乎 雅思听力 编辑:程序博客网 时间:2024/05/17 02:49
数据库中的更新通常是由客观世界的所发生的事件引起的.为保证数据库内容一致,要么完全成功,要么完全失败
1):事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。
(2):事务通常是以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。
COMMIT表示提交,即提交事务的所有操作。具体地说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。
ROLLBACK表示回滚,即在事务运行的过程中发生了某种故障,事务不能继续进行,系统将事务中对数据库的所有以完成的操作全部撤消,滚回到事务开始的状态.
(2):事务通常是以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。
COMMIT表示提交,即提交事务的所有操作。具体地说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。
ROLLBACK表示回滚,即在事务运行的过程中发生了某种故障,事务不能继续进行,系统将事务中对数据库的所有以完成的操作全部撤消,滚回到事务开始的状态.
0 0
- 数据库中回滚rollback
- 【rollback】
- oracle数据库中commit和rollback命令
- 关于数据库的commit以及rollback(转载)
- Oracle数据库中commit和rollback命令
- 数据库回滚机制(RollBack)的实现
- Mybatis数据库中的rollback怎么个使用法
- 数据库操作语句执行失败后,不一定要rollback
- 【转】Oracle数据库中commit和rollback命令
- setSavepoint()进行数据库存档,mysql事务,rollback()回滚
- PostgreSQL 存储过程中回滚(ROLLBACK)和数组的使用
- Database Rollback
- rollback segment
- Commit、Rollback
- Tortoise Rollback
- svn rollback
- svn rollback
- commit &rollback
- (《剑指offer》笔记)打印从1到最大的N位十进制数
- cJSON使用
- Java中的List转换成JSON报错(二)
- 万达、百度、腾讯为什么要联手成立电商公司?能对阿里构成威胁吗?
- ArrayList实现的删除重复元素的算法
- 数据库中回滚rollback
- sqlite3命令行查看中文乱码问题解决
- Oracle DBA工具的使用
- QT之GPS
- 论坛问题总结
- 阿里校招2014-8-29
- 百度搜索有那么多缺点,大家为什么还要用呢?
- C++内存泄露
- Hadoop-2.3.0学习(3)——Hadoop Shell的基本操作介绍