摘要: 事务的操作分为两种,一种是自动事务(默认的),一种是手动事务。 第一步:开启事务,告诉系统以下的所有操作,不要直接写入到数据库中,先存到事务日志。语法:start transaction; 第二步:执行sql语句。 第三步:提交事务(commit;)或者回滚事务(rollback;),要注意的是:如 阅读全文
posted @ 2017-11-19 22:25 ambiton 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 事务是并发控制的基本单位,保证事务的ACID特性是事务处理的重要任务,但是多个事务对数据库的并发操作可能会破坏事务的ACID特性,为了保证事务的隔离性和一致性,就需要对并发操作进行调度。 一、事务的ACID特性分别是: A:原子性,就是说要么都做,要么都不做;举个例子,某公司在银行有A,B两个账号。 阅读全文
posted @ 2017-11-19 15:54 ambiton 阅读(566) 评论(0) 推荐(0) 编辑