标签:mysql--事务
- 事务四大特性(ACID) 原子性:(Atomicity): 事务的操作不可分割,要么全部完成,要么都不执行。 一致性:(Consistency) 隔离性:(Isolation) 持久性:(Durability) mysql -- 事务的操作指令 -- 开启事务 begin -- 提交事务 commit -- 回滚事务 rollback -- 事务是面向当前连接的 -- 执行 commit 或者 rollback 当前开启的事务就会自动关闭 -- 其实 mysql 中更新的操作默认都是开启了事务的,默认是自动提交的 -- 如果使用 begin 表示手动开启事务, commit表示手动提交事务 -- 如果大批量的更新数据(100w) 手动开始事务还是默认开启事务的效率高? -- 手动开启事务的效率更高 -- 谁更加安全呢? 手动 要求: 表的引擎类型必须是innodb类型才可以使用事务,这是mysql表的默认引擎
标签:mysql--事务
原文地址:http://13269293.blog.51cto.com/13259293/1963248