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