一张图之MySql知识体系完全体

MySql知识点是非常多的,最近抽时间总结了下体系图,大纲大概19块内容80多个大知识点,为了方便查看放了一张概括图,下面只是罗列了一下里面大概的知识点一级和二级目录,末尾放了完整版的图,但因为图片太大了不压缩传不上来,可能会不清晰,如果需要高清完整版和xmind 源文件扫码文末图片,输入暗号:mysql

因为图真是太大了, 个人感觉PDF文件打开更加流畅。体系图我会慢慢的更新完善,有兴趣的可以扫码公众号获取最新的体系图和pdf、xmind 源文件(因为里面有很多注释图片目前展示不出来)

获取高清图片和源文件 https://github.com/qianglu1989/pic/tree/master/mysql

概括图

磁盘
扇区
磁道
一个I/O请求所花费的时间
IOPS与吞吐量
IOPS
常见磁盘的随机读写最大IOPS
磁盘吞吐量
基础概念
DDL(Data Definition Language)
DML(Data Manipulation Language)
DCL(Data Control Language
TCL(Transaction Control Language)
局部预读性原理
数据库和实例
数据库
实例
配置参数
Server体系结构
存储引擎
InnoDB
MyISAM
NDB
Memory
Archive
Federated
InnoDB体系架构
架构图
后台线程
内存
InnoDB 内部线程
概念
Checkpoint技术
Master Thread
InnoDB 关键特性
插入缓冲(Insert Buffer)
两次写(Double Write)
自适应哈希索引(Adaptive Hash Index)
异步IO(Async IO)
刷新邻接页(Flush Neighbor Page)
MySQL文件
参数文件
日志文件
socket文件
pid文件
表结构文件
InnoDB存储引擎文件
表空间文件
重做日志文件(redo log)
索引组织表(index organized table)
逻辑存储结构
索引
为什么要使用索引
索引的适用范围
哈希索引
B+Tree
聚集索引
非聚集索引(二级索引 、 辅助索引)
覆盖索引
联合索引
前缀索引
冗余与重复索引
索引选择性
索引使用策略
共享锁 S
排它锁 X
行级锁
表级锁
页面锁
乐观锁
悲观锁
行锁三种算法
一致性非锁定读
一致性锁定读
脏读
不可重复读
丢失更新
死锁
事务
ACID
分类
实现
事务控制语句
事务的隔离级别
备份与恢复
备份类型
备份后文件
内容来分
复制
注意的小问题
SQL执行过程
慢SQL优化
工具命令

在这里插入图片描述

在这里插入图片描述

添加后输入暗号:mysql

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

架构技术专栏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值