MySQL DBA 开篇(一)
Blog:http://wubx.net
mysql5.7
sys
documentstore
X protocol
json
空间数据
虚拟列
。。。
MySQL 8.0新特性
1.消除buffer_pool_mutex
2.数据字典全部采用InnoDB引擎,支持DDL原子性、crash_safe,metadata管理更完善(可以利用ibd2sql工具提取metadata)
3.快速在线加列
4.并行redo log,并提升redo log的I/O性能,可在线调整redo log buffer
5.新增倒序索引、不可见索引
6.优化器增强,增强CBO特性
7.支持会话级SET_VAR动态调整部分参数
8.重构SQL解析器(SQL Parser)
9.行锁增加SKIP LOCKED和NOWAIT特性选项
10.新增失误CATS特性,大大提升事务性能
11.在线修改undo log数量
12.直方图
13.认证插件由sha256_password改成caching_sha2_password
14.新增role功能,将权限打包分组再二次授权
15.自增列的持久化
16.增强json性能、功能
17.新增智能选项innodb_dedicated_server
18.InnoDB memcached插件支持mget操作
19.增加redo/undo log加密
20.增加resource group功能
21.新增更多数据字典
23.字符集默认utf8mb4
24.CTE
25.窗口函数
26.SET PERSIST
27.restart功能
28.取消QC
学习方法
InnoDB 复制 mgr通读
事务、锁、B+树
资料推荐
官方blog
http://mysqlserverteam.com
知名blog聚合
官方论坛&bug库
http://github.com/zhishutech/
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步