何为数据库事务 “一荣共荣,一损共损”这句话很能体现事务的思想,很多复杂的事务要分步进行,但它们组成了一个整体,要么整体生效,要么整体失效.这种思想反映到数据库上,就是多条SQL语句,要么全部成功,要么全部失败.例如转账就可以看做一个事务,假设A要给B转账100元,在事务开始后,A的账户减少了100元, 假设在给B的账户转账时失败了,这时A账户已经减少了100元,B的账户也没有增加100元,这时A的账户应该回滚到事务开始之前的状态,而不是凭空少了100元. 数据库事务有严格的定义,必须同时满足四…