希望这篇文章能够阐述清楚跟数据库相关的四个概念:事务.数据库读现象.隔离级别.锁机制 一.事务 先来看下百度百科对数据库事务的定义: 作为单个逻辑单元执行一系列操作,要么完全执行,要么完全不执行.事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源. 事务有四个属性,称为ACID属性: 1.原子性(Atomicity):事务是一个原子单位,要么全部执行,要么全部不执行. 2.一致性(Consistent):事务的开始和结束,数据都必须保持一致状态. 3.隔离性(i…