数据库事物:
1.数据库事物是指一组相互依赖的操作行为。事物的成功取决于这些相互依赖的操作行为是否都能执行成功,只要有一个操作行为失败。就意味着整个事物的失败
2.数据库事物是对现实生活中事物的模拟,他有一组在业务逻辑上相互依赖的sql语句组成。
数据事物的4个特性(ACID):
1.原子性:(Atom):不能分割。是一个独立操作。要么都成功。要么都失败
2.一致性:(Consistence):如果第一操作成功了。那么第二次操作也应该是成功的。
3.隔离性;(Isolation);涉及到一个并发的问题:有两个用户。对同一个表操作,两个用户的操作不会受到对方的影响。
1.数据库事物是指一组相互依赖的操作行为。事物的成功取决于这些相互依赖的操作行为是否都能执行成功,只要有一个操作行为失败。就意味着整个事物的失败
2.数据库事物是对现实生活中事物的模拟,他有一组在业务逻辑上相互依赖的sql语句组成。
数据事物的4个特性(ACID):
1.原子性:(Atom):不能分割。是一个独立操作。要么都成功。要么都失败
2.一致性:(Consistence):如果第一操作成功了。那么第二次操作也应该是成功的。
3.隔离性;(Isolation);涉及到一个并发的问题:有两个用户。对同一个表操作,两个用户的操作不会受到对方的影响。
4.持久性:(Duration):操作一个数据。数据库会进行更新。并保持这个状态持久不会改变



一般情况下我们不需要设定事物的隔离级别。因为每种数据库都有自己的默认级别。一般默认情况下都是Repeatable Read或者Read Committed.

本文详细介绍了数据库事物的概念及其四个关键特性:原子性、一致性、隔离性和持久性。探讨了如何确保数据库操作在并发环境下的正确执行。
761

被折叠的 条评论
为什么被折叠?



