|NO.Z.00036|——————————|BigDataEnd|——|Java&MySQL单表/约束/事务.V14|——|MySQL.v14|事务四大特征|
一、事务的四大特性
| 特性 | 含义 |
| 原子性 | 每个事务都是一个整体,不可再拆分,事务中所有的 SQL 语句要么都执行成功, 要么都失败。 |
| 一致性 | 事务在执行前数据库的状态与执行后数据库的状态保持一致。 如:转账前2个人的 总金额是 2000,转账后 2 个人总金额也是 2000. |
| 隔离性 | 事务与事务之间不应该相互影响,执行时保持隔离的状态. |
| 持久性 | 一旦事务执行成功,对数据库的修改是持久的。就算关机,数据也是要保存下来的. |
二、sql语句
### --- sql语句
/*
事务的四大特性
原子性
每个事务都是一个整体,不可以再拆分,事务中的所有SQL
要么都执行成功 要么都执行失败
一致性
事务在执行之前 数据库的状态,与事务执行之后的状态要保持一致
隔离性
事务与事务之间不应该相互影响,执行时要保证隔离状态
持久性
一旦事务执行成功,对数据的修改是持久的.
*/
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
浙公网安备 33010602011771号