mysql知识体系梳理
为了给小伙伴们分享mysql的知识,用xmind梳理了一张图,导出图片5.7mb。
主要包含以下几点:
mysql的体系架构
应用层
服务层
存储引擎层
内存结构
磁盘结构
一致性如何实现
单机实现
集群实现
存储实现
mysql中的锁
锁模式
表锁
行锁
元数据锁
页面锁
mysql索引介绍
分库分表方案
mycat
shareding-jdbc
内置inteceptor
执行计划
各参数的详细说明
事务(包括MVCC)
mysql日志(主要是binlog、redolog、undolog)
存储引擎(主要是Innodb)
内存结构
主要是缓冲区
存储结构
数据页
compact行格式
索引结构
innodb_space使用
断断续续的梳理了一周了,还没有完全梳理完,先放出来。预估还得一到两周梳理,后续会根据实际情况逐步转化成文章。大家可以先看图片尝下鲜。