有趣生活

当前位置:首页>科技>mysql 事务原理软件资料-技术分享

mysql 事务原理软件资料-技术分享

发布时间:2026-07-21阅读(1)

导读数据库事务特性:acida:原子性,一次操作要么都成功,要么都失败回滚。(atomicity)c:一致性,数据执行前和执行后要保持一致。(consisten....

数据库事务特性:acid

a:原子性,一次操作要么都成功,要么都失败回滚。(atomicity)

c:一致性,数据执行前和执行后要保持一致。(consistency)[转账来说:比如一个账户事务执行前和是500,执行后要必须确保和是500]

i:隔离性,并发的多个事务之间相互隔离,互不干扰。(isolation)[事务a要么在事务b执行前执行或者执行后执行]提供好几种隔离级别

d:永久性,事务执行之后对数据库的改变是永久性的。(durability)

脏读:一个事务读取了另一个事务未提交的数据。

不可重复读:一个事务中多次读取同一个数据得到的结果不一致。(查询间隔中,其他事务改变数据提交了事务)

不可重复读和脏读的区别是,脏读是某一事务读取了另一个事务未提交的脏数据,而不可重复读则是读取了前一事务提交的数据。


,
TAGS标签:  mysql  事务  原理  软件  资料  mysql 事务原理

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图