MySql事务试什么?具有哪些特性
哎~ 这都算是最最简单的问题了
事务是什么?
事务是一系列的数据库操作,是数据库应用的基本单位。MySQL 事务主要用于处理操作量大,复杂度高的数据。
事务有哪些特性?
在 MySQL 中只有 InnDB 引擎支持事务,它的四个特性如下:
- 原子性(Atomic):要么全部执行,要么全部不执行;
- 一致性(Consistency):事务的执行使得数据库从一种正确状态转化为另一种正确状态;
- 隔离性(Isolation):在事务正确提交之前,不允许把该事务对数据的任何改变提供给其他事务;
- 持久性(Durability):事务提交后,其结果永久保存在数据库中。