一、事务的四大特性
特性 | 含义 |
原子性 | 每个事务都是一个整体,不可再拆分,事务中所有的 SQL 语句要么都执行成功, 要么都失败。 |
一致性 | 事务在执行前数据库的状态与执行后数据库的状态保持一致。 如:转账前2个人的 总金额是 2000,转账后 2 个人总金额也是 2000. |
隔离性 | 事务与事务之间不应该相互影响,执行时保持隔离的状态. |
持久性 | 一旦事务执行成功,对数据库的修改是持久的。就算关机,数据也是要保存下来的. |
二、sql语句
### --- sql语句
/*
事务的四大特性
原子性
每个事务都是一个整体,不可以再拆分,事务中的所有SQL
要么都执行成功 要么都执行失败
一致性
事务在执行之前 数据库的状态,与事务执行之后的状态要保持一致
隔离性
事务与事务之间不应该相互影响,执行时要保证隔离状态
持久性
一旦事务执行成功,对数据的修改是持久的.
*/