面试被狂问MySQL,肝了这套mysql面试教程,年薪40W!!!(mysql调

励志当最强课代表的我来给大家总结总结👍👍👍
面试被狂问MySQL,肝了这套mysql面试教程,年薪40W
视频内容:
1️⃣课程内容✍️
2️⃣事务📄
3️⃣ACID特性🏷️
4️⃣事务隔离性📑
视频内容:
1️⃣课程内容✍️
1、深入理解Innodb底层事务实现机制
2、从undo与redo日志理解事务ACID底层原理
3、事务四大隔离级别底层实现原理剖析
4、事务底层锁机制与MVCC并发优化机制详解
5、BufferPool缓存与redo日志是如何提升事务性能的
6、从事务底层实现理解Mysql为什么不会丢数据
7、阿里一面:查询操作方法需要使用事务吗
8、阿里巴巴内部事务优化最佳实践
【mysql事务与锁机制】深入理解Inn... P1 - 01:31

2️⃣事务📄
一组操作要么全部成功,要么全部失败,目的是为了保证数据最终的一致性
【mysql事务与锁机制】深入理解Inn... P1 - 02:36

3️⃣ACID特性🏷️
原子性(Atomicity):当前事务的操作要么同时成功,要么同时失败。原子性由undo log日志来保证
一致性(Consistency):使用事务的最终目的,由业务代码正确逻辑保证
隔离性(lsolation):在事务并发执行时,他们内部的操作不能互相干扰
·持久性(Durability) :一旦提交了事务,它对数据库的改变就应该是永久性的。持久性由redo log日志来保证
【mysql事务与锁机制】深入理解Inn... P1 - 02:55

4️⃣事务隔离性📑
InnoDB引|擎中,定义了四种隔离级别供我们使用,级别越高事务隔离性越好,但性能就越低,而隔离性是由MySQL的各种锁以及MVCC机制来实现的
.read uncommit(读未提交):有脏读问题
read commit(读已提交):有不可重复读问题
repeatable read(可重复读):有幻读问题.
serializable(串行):上面问题全部解决
【mysql事务与锁机制】深入理解Inn... P1 - 09:27
