mysql 简朝阳_聚积宝联合创始人& CTO简朝阳——MySQL8核心特性体验

1. MySQL 8 新特性体验 简朝阳 @聚积宝 1

2. MySQL 8 新特性体验 About me 简朝阳 Oracle ACE Director ACOUG 核心成员 聚积宝联合创始人 & CTO 《MySQL 性能调优与架构设计》作者 2

3. MySQL 8 新特性体验 l 数据字典 InnoDB 化带来的改变 l 如何利用Invisible Index(隐式索引)调优 l Role(角色)如何让管理更方便 l Histgram(直方图)的引入将带来哪些影响 l 其他部分重要特性 3

4. MySQL 8:Integrated Data Dictionary 表象: • frm, par, trg, db.opt 等消失 • SDI 增加 • mysql数据库全部变成innodb表 本质: • MyISAM 引擎的退出 • DDL 原子化 4

5. MySQL 8:Integrated Data Dictionary 演示环境: 5

6. MySQL 8:Invisible Index l 什么是Invisible index(隐藏索引) ü 通过 VISIBLE INVISIBLE 关键字控制索引是否对Optimizer可见 ü 可以在 创建/修改 过程指定 l 哪些使用场景 ü 删除索引 ü 新索引替换老索引 6

7. MySQL 8:Invisible Index 7

8. MySQL 8:Roles l Role 就是一系列权限组合在一起成为一个权限集合 l 创建一个Role在MySQL中就是创建了一个具备一系列权限的 特殊用户(需要指定登录域) l 将 Role 以授权方式授予给普通用户后,用户将具有Role的整 个权限集合 8

9. MySQL 8:Roles 9

10. MySQL 8:Histogram l 什么是 Histogram (直方图) ü 一种统计信息,统计字段内各值的分布情况 ü MySQL的Histogram将有以下2种 Ø 等宽直方图:单值桶,值与频率 Ø 等高直方图:多值桶,上/下界,累积频率及不同值个数 ü MySQL的Histogram信息存储在mysql.column_stats中: 10

11. MySQL 8:Histogram l MySQL Histogram 种类 ü 等宽直方图:单值桶,值与频率 ü 等高直方图:多值桶,上/下界,累积频率及不同值个数 Real Data Equi - Width Equi - Height 11

12. MySQL 8:Histogram l 对我们有什么用 ü Optimizer 可以根据统计数据估算查询条件中谓词的选择率来 优化执行计划 l 如何使用Histogram ü 暂时还得等等: 12

13. MySQL 8:the ohers … l 全局参数持久化 ü 借鉴Oracle对于配置参数的管理,在数据库Instance运行过程中修改全局 参数变量的时候可以通过关键字(PERSIST)来控制将参数写入配置文件, 而不只是在当前Instance运行期间有效。 ü 持久化参数不会修改my.cnf,而是写入MySQL数据目录下的mysqld-auto.cnf ü mysqld-auto.cnf 比 my.cnf 具有更高优先级 ü Mysqld-auto.cnf 是否被读取受persisted_globals_load 参数控制 13

14. MySQL 8:the ohers … l 自增序列持久化(InnoDB) ü MySQL 8 以前 Ø 自增序列在系统重启的时候重新计算出表上最大值作为下一次 分配起始点 Ø 若存在大量数据被删除的场景会出现自增序列重用的情况 ü MySQL 8 及以后 Ø 自增序列写入Redo Log Ø 重启后从Redo Log中读取上一次最后分配值 Ø 仅针对 InnoDB 有用 14

15. MySQL 8 新特性体验 Q&A 15

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值