摘要:
一、为什么要隔离事务 在只有一个事务对数据库进行操作的时候,不需要用到事务隔离,但在多个事务并发的时候,问题就来了,如果不采取任何措施,可能产生的结果如下: 我们这里假设有事务 T1 和 事务 T2 ,以及一个数据段 x = 0,y = 0; T1 和 T2 事务并行执行; 我们规定一致性要求 x 阅读全文
摘要:
一、日志介绍 MySql 日志共有错误日志、查询日志等等几个大类的日志,其中比较重要的主要是三种日志:二进制日志 binlog(归档日志)、事务日志 redolog(重做日志)、undolog(回滚日志)。每种日志的作用不尽相同,下文将对这三种日志进行详细介绍。 二、 redo日志 我们可以想象一个 阅读全文