惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
Martin Fowler
Martin Fowler
罗磊的独立博客
The GitHub Blog
The GitHub Blog
L
LangChain Blog
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
D
DataBreaches.Net
宝玉的分享
宝玉的分享
U
Unit 42
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
N
Netflix TechBlog - Medium
The Cloudflare Blog
Microsoft Azure Blog
Microsoft Azure Blog
H
Help Net Security
美团技术团队
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
MongoDB | Blog
MongoDB | Blog

博客园 - 简约旋律

如何做一名优秀的部门经理 viewstate 的工作原理 Repeater/DataList分页方法 char与varchar的区别 堂堂正正做人 认认真真做事 笨鸟 节约时间 ASP.NET中的FILE对象总结 当梦想照进现实 (C#) C#中的@符号 读写删文件代码 什么是SQL注入及SQL注入工具 void的使用 导航树扩展 按F5运行时出现目录清单 经典JS收藏 GET POST的使用 关于request的一个问题 一些代码
数据库事务
简约旋律 · 2007-11-08 · via 博客园 - 简约旋律

事务时访问数据库的一个操作序列,数据库应用系统通过事务
集来完成对数据库的存取。事务的正确执行使得数据库从一种
状态转换成另一种状态。事务的性质有如下几个:

      1.原子性。即不可分割性,事务要么全部被执行,要么
就全部不被执行。如果事务的所有子事务全部提交成功,则所
有的数据库操作被提交,数据库状态发生转换;如果有子事务
失败,则其他子事务的数据库操作被回滚,即数据库回到事务
执行前的状态,不会发生状态转换。

      2.一致性或可串性。事务的执行使得数据库从一种正确
状态转换成另一种正确状态。

      3.隔离性。在事务正确提交之前,不允许把该事务对数据
的任何改变提供给任何其他事务,即在事务正确提交之前,它
可能的结果不应显示给任何其他事务。

      4.持久性。事务正确提交后,其结果将永久保存在数
据库中,即使在事务提交后有了其他故障,事务的处理结果
也会得到保存。

数据库系统中的事务的ACID原则就是上面四个性质!