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

一、概念

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

二、特性

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

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

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

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

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

相关推荐
TDengine (老段)14 分钟前
TDengine Catalog 与元数据缓存
大数据·数据库·物联网·缓存·时序数据库·tdengine
白山编程大哥25 分钟前
Java 迭代器接口详解:从 Iterator 到 ListIterator 的完整指南
java·开发语言·windows
热心网友俣先生25 分钟前
2026国赛C题:五年命题规律与预测
java·c语言·前端·数学建模
见叶之秋29 分钟前
【C++】String类的使用(含模拟实现)
java·开发语言·c++
想吃火锅100529 分钟前
【leetcode】42.接雨水js
开发语言·javascript·ecmascript
CarIise43 分钟前
MySQL数据库表关系与多表查询:从表间关系设计到JOIN联表查询
数据库·mysql
网络工程小王1 小时前
【LLM开发实验】FastAPI 学习笔记
数据库·笔记·学习·mysql·fastapi
竹叶青_七弦1 小时前
从复制粘贴到Harness:Java后端AI编程的工程化之路
java
wuminyu1 小时前
Linux内核线程调度与虚拟线程调度机制系统级深度剖析
java·linux·c语言·jvm·c++
Aime_Perfect1 小时前
sqlserver always on
服务器·数据库·sqlserver