数据库基础:入门理解事务
问题:什么是事务?事务是数据库操作的最小工作单元,一个事务中的所有SQL语句作为一个整体一起向系统提交,要么都执行、要么都不执行。事务是主要是为了解决多个SQL语句操作时,带来的多个事务并发执行的问题。主要是为了原子性、一致性、隔离性。注意:单句SQL语句提交执行本身也是一次事务。问题:什么ACID?原子性(Atomic):操作不可再分,事务的所有操作要么全部执行,要么全部失败 。一致性(Consistency):事务执行前后数据关系不被破坏。隔离性(Isolation):多个事务间执行