sqlserver中事务的作用是什么?
2010-07-29 16:30
369 查看
所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。例如,在关系数据库中,一个事务可以是一条SQL语句、一组SQL语句或整个程序。 简单举个例子就是你要同时修改数据库中两个不同表的时候,如果它们不是一个事务的话,当第一个表修改完,可是第二表改修出现了异常而没能修改的情况下,就只有第二个表回到未修改之前的状态,而第一个表已经被修改完毕。 而当你把它们设定为一个事务的时候,当第一个表修改完,可是第二表改修出现了异常而没能修改的情况下,第一个表和第二个表都要回到未修改的状态!这就是所谓的事务回滚。
相关文章推荐
- [面试题]什么是事务,及其作用
- SQLSERVER备份事务日志的作用
- SQLServer出现 '其他会话正在使用事务的上下文' 的问题原因,什么是环回链接服务器?(转载)
- SQLSERVER备份事务日志的作用
- Sping事务作用是什么?
- 答:SQLServer DBA 三十问之二:系统DB有哪些,都有什么作用,需不需要做备份,为什么;损坏了如何做还原(主要是master库)
- SQLSERVER备份事务日志的作用
- SQLSERVER备份事务日志的作用
- SQLServer中登录名(login)的默认数据库有什么作用?
- spring事务配置在annotation不启作用,请问有什么解决办法或其它配置方法3
- StdAfx.h和StdAfx.cpp有什么作用呢
- 使用Sqlserver事务发布实现数据同步(转)
- 什么是重写?重写的作用?
- 什么是报文?报文有哪些作用?
- Params的作用是什么?如何使用?
- memset起什么作用
- linux网络tcp报文中控制字段都有什么,简述大概作用
- Java中JMX管理器的作用,项目中有什么具体使用?
- 网站标题长短对优化都有什么作用?
- 三极管发射极负反馈电阻的原理是什么?为什么就能起到负反馈作用呢