什么是事务?事务的特性是什么?

一、概念

事务是并发控制的单位,是用户定义的一个操作序列。

二、特性

事务具有四大特性:原子性、一致性、隔离性、持久性

**原则性:**事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。

**一致性:**事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。

**隔离性:**一个事务的执行不能被其他事务干扰。

**持久性:**一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。

相关推荐
__风__2 分钟前
PostgreSQL kv(jsonb)存储
数据库·postgresql
二十雨辰7 分钟前
[尚庭公寓]07-Knife快速入门
java·开发语言·spring
Databend8 分钟前
Databend 产品月报(2025年6月)
数据库
Python大数据分析@8 分钟前
Origin、MATLAB、Python 用于科研作图,哪个最好?
开发语言·python·matlab
掉鱼的猫18 分钟前
Java MCP 实战:构建跨进程与远程的工具服务
java·openai·mcp
编程零零七36 分钟前
Python巩固训练——第一天练习题
开发语言·python·python基础·python学习·python练习题
我爱Jack1 小时前
时间与空间复杂度详解:算法效率的度量衡
java·开发语言·算法
米饭「」1 小时前
C++AVL树
java·开发语言·c++
Zonda要好好学习1 小时前
Python入门Day4
java·网络·python
SimonKing1 小时前
告别传统读写!RandomAccessFile让你的Java程序快人一步
java·后端·程序员