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

一、概念

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

二、特性

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

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

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

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

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

相关推荐
Apple_羊先森1 分钟前
ORACLE数据库巡检SQL脚本--19、磁盘读次数最高的前5条SQL语句
数据库·sql·oracle
金牌归来发现妻女流落街头10 分钟前
【从SpringBoot到SpringCloud】
java·spring boot·spring cloud
毅炼10 分钟前
Java 基础常见问题总结(4)
java·后端
无小道11 分钟前
Qt——事件简单介绍
开发语言·前端·qt
devmoon16 分钟前
在 Paseo 测试网上获取 Coretime:On-demand 与 Bulk 的完整实操指南
开发语言·web3·区块链·测试用例·智能合约·solidity
GR23423422 分钟前
2025年影视仓TV+手机官方版 内置地址源支持高清直播
java·智能手机·软件
kylezhao201933 分钟前
C# 中的 SOLID 五大设计原则
开发语言·c#
全栈前端老曹38 分钟前
【MongoDB】Node.js 集成 —— Mongoose ORM、Schema 设计、Model 操作
前端·javascript·数据库·mongodb·node.js·nosql·全栈
程序员清风1 小时前
北京回长沙了,简单谈谈感受!
java·后端·面试
神梦流1 小时前
ops-math 算子库的扩展能力:高精度与复数运算的硬件映射策略
服务器·数据库