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

一、概念

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

二、特性

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

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

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

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

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

相关推荐
惜分飞2 分钟前
ORA-600 kcratr_nab_less_than_odr和ORA-600 4193故障处理--惜分飞
数据库·oracle
chian-ocean2 分钟前
CANN 生态进阶:利用 `profiling-tools` 优化模型性能
数据库·mysql
R1nG8635 分钟前
多线程安全设计 CANN Runtime关键数据结构的锁优化
开发语言·cann
m0_550024636 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
初次见面我叫泰隆6 分钟前
Qt——5、Qt系统相关
开发语言·qt·客户端开发
AC赳赳老秦7 分钟前
代码生成超越 GPT-4:DeepSeek-V4 编程任务实战与 2026 开发者效率提升指南
数据库·数据仓库·人工智能·科技·rabbitmq·memcache·deepseek
亓才孓11 分钟前
[Class的应用]获取类的信息
java·开发语言
开开心心就好19 分钟前
AI人声伴奏分离工具,离线提取伴奏K歌用
java·linux·开发语言·网络·人工智能·电脑·blender
啦啦啦_999920 分钟前
Redis-2-queryFormat()方法
数据库·redis·缓存
Never_Satisfied23 分钟前
在JavaScript / HTML中,关于querySelectorAll方法
开发语言·javascript·html