事务用来管理 insert update delete
事务必须满足的4个条件(ACID):
-
原子性:一组事务,要么成功;要么撤回
-
稳定性:有非法数据(外键约束之类),事务撤回、
-
隔离性:事务独立运行。一个事务处理后的结果,影响了其他事物,那么其他事务撤回。 事务的100% 隔离,需要牺牲速度。
-
可靠性:软、硬件奔溃后,InnoDB数据表驱动会利用日志文件重构修改。可靠性和高速度不可兼得。
本文共 248 字,大约阅读时间需要 1 分钟。
事务用来管理 insert update delete
事务必须满足的4个条件(ACID):
原子性:一组事务,要么成功;要么撤回
稳定性:有非法数据(外键约束之类),事务撤回、
隔离性:事务独立运行。一个事务处理后的结果,影响了其他事物,那么其他事务撤回。 事务的100% 隔离,需要牺牲速度。
可靠性:软、硬件奔溃后,InnoDB数据表驱动会利用日志文件重构修改。可靠性和高速度不可兼得。
转载于:https://my.oschina.net/whitejavadog/blog/912041