2020年11月1日

17.Mysql之事务浅谈

摘要: 1.前言 我们总是在比较Mysql的存储引擎时说innodb存储引擎支持事务,而Myisam存储引擎不支持事务,那么到底什么是事务呢? 2.事务特性 事务可由一条非常简单的SQL语句组成,也可以由一组复杂的SQL语句组成。事务是访问并更新数据库中各种数据项的一个程序执行单元,在事务中的操作,要么都做 阅读全文

posted @ 2020-11-01 20:00 太白金星有点烦 阅读(41) 评论(0) 推荐(0) 编辑

16.Mysql之MVCC浅谈03

摘要: 1.前言 Mysql的MVCC机制是Mysql中的重要的一环,其中也是经常在Mysql DBA面试中被问到,并且也是Innodb存储引擎(带有MVCC机制)和Myism存储引擎的一个很大的区别。 2. 什么是MVCC技术? MVCC(Multi-Version Concurrency Control 阅读全文

posted @ 2020-11-01 18:00 太白金星有点烦 阅读(85) 评论(0) 推荐(0) 编辑

15.Mysql之undo 日志浅谈02

摘要: 1.前言: undo 是一个很模糊的概念,往往它在Mysql中是一个玄之又玄的东西,因为我们很少能深入地去了解它。 2.undo到底是个什么? 最近在面试的时候往往会被问到MVCC机制(该机制后续一节会细讲),有不少小伙伴不太容易回答出来,或者说不全面,因为这里面涉及了一些模糊的知识点,比如说锁,比 阅读全文

posted @ 2020-11-01 12:00 太白金星有点烦 阅读(78) 评论(0) 推荐(0) 编辑

14.Mysql之redo log -checkpoint浅谈01

摘要: 1.前景 在Mysql中,就我自己的角度来看到所有的日志文件,那么我认为redo log 和undo log是Mysql日志中必不可少的一节。 2. Redo Log 特点 这里先要介绍一下WAL机制:当执行提交事务之后,并不是直接修改到数据文件中的,而是先要保证将相关的操作日志记录到Redo文件中 阅读全文

posted @ 2020-11-01 10:00 太白金星有点烦 阅读(839) 评论(0) 推荐(0) 编辑

导航