ACID是什么

作者:碎碎的我  更新 :2023-02-19 18:54:14   数据库  

最佳答案ACID指数据库事务正确执行的四个基本要素的缩写。包含:原子性、一致性、隔离性、持久性。一个支持事务的数据库,必须要具有这四种特性,否则在事务过程当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。

ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库,必须要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。

ACID是什么

原子性

整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。

一致性

一个事务可以封装状态改变(除非它是一个只读的)。事务必须始终保持系统处于一致的状态,不管在任何给定的时间并发事务有多少。

也就是说:如果事务是并发多个,系统也必须如同串行事务一样操作。其主要特征是保护性和不变性(Preserving an Invariant),以转账案例为例,假设有五个账户,每个账户余额是 100 元,那么五个账户总额是 500 元,如果在这个 5 个账户之间同时发生多个转账,无论并发多少个,比如在 A 与 B 账户之间转账 5 元,在 C 与 D 账户之间转账 10 元,在 B 与 E 之间转账 15 元,五个账户总额也应该还是 500 元,这就是保护性和不变性。

- END -

宗教信仰有哪些

宗教信仰有哪些

宗教信仰有哪些,宗教信仰主要有基督教、伊斯兰教、佛教,这三个宗教并称世界三大宗教。1、基督教基督教是世界上信仰...

海参崴怎么读

海参崴怎么读

海参崴怎么读,海参崴读:hǎi shēn wǎi。海参崴来自古老的肃慎(满洲)原住民语言,汉译为海边的渔村或海边的晒网场。...

两个凡是指什么内容

两个凡是指什么内容

两个凡是指什么内容,两个凡是指凡是毛主席做出的决策,我们都坚决维护;凡是毛主席的指示,我们都始终不渝地遵循。两个凡...

变异系数越大说明什么

变异系数越大说明什么

变异系数又称“标准差率”,是衡量资料中各观测值变异程度的另一个统计量。那么变异系数越大说明什么...

16升是几斤(民间有一种以“升”为计量单位的方法)

16升是几斤(民间有一种以“升”为计量单位的方法)

因为1升水的容积等于1000毫升,而1000毫升等于两斤,所以16升等于32斤。民间有一种以“升”为计量单位的方法,过去人在...

400克是多少斤(1斤有多少克)

400克是多少斤(1斤有多少克)

400克=0.8斤基本换算公式:0.001千克=1克=0.001公斤=0.002斤=0.02两。0.5千克=500克=0.5公斤=1斤=10两。计算方法:因...

字母圈中s是什么意思m是什么意思(S是施虐癖(sadism)的简称)

字母圈中s是什么意思m是什么意思(S是施虐癖(sadism)的简称)

S是施虐癖(sadism)的简称,M是受虐癖(masochism)的简称。双方分别从施虐和受虐中获得快感,这种施虐和受虐包括精神和肉体...

九姑娘是哪位神仙(中国上古神话中的战争女神)

九姑娘是哪位神仙(中国上古神话中的战争女神)

九姑娘是哪位神仙,九姑娘是九天玄女。九天玄女俗称九天娘娘、九天玄女娘娘、九天玄母天尊,原是中国上古神话中的战争...

1克等于几两

1克等于几两

1两=50克,1斤=0.5千克=10两=500克。1斤(市斤) = 10两 = 500克= 0.5千克。所以1克=0.02两。斤两是中国比较通用一个质...

三种属相不能戴金

三种属相不能戴金

哪三种属相不能戴金生活当中我们常常会说,有些人非常特别适合穿金戴银,也有些人非常适合佩戴玉石饰品,只是说的他们表...

查看更多知识百科