前置知识当前读与快照读当前读什么是当前读:读取的是最新的数据,不会读到老数据。何时触发:update、insert、delete、selectlockinsharemode、selectforupdate时,总是当前读。快照读什么是快照读:读取的是历史版本,不是最新的数据。何时触发:select这些关系一定要搞清楚!事务的ACID原子性:事务要么全部成功,要么全部失败。实现:undolog回滚日志实现。相当于存储在磁盘中的历史记录链、还有一个更官方的名字:快照。一致性:由另外三个共同达到一致性。隔离性:事务并发执行时内部操作不能互相干扰。实现:锁实现。持久性:事务一旦提交,对数据库的影响应该是