没有合适的资源?快使用搜索试试~
我知道了~
首页
高性能Mysql演示文稿.pptx
高性能Mysql演示文稿.pptx
mysql
存储引擎
索引
演讲ppt
需积分: 10
151 浏览量
更新于2023-05-27
评论
收藏
680KB
PPTX
举报
立即下载
开通VIP(低至0.43/天)
买1年送3个月+抽豪礼
身份认证 购VIP最低享 7 折!
领优惠券(最高得80元)
Mysql干货,存储引擎,索引PPT,mysql预处理sql,Schema数据类型优化,Mysql干货,存储引擎,索引PPT,mysql预处理sql,Schema数据类型优化
资源详情
资源评论
资源推荐
高性能
Mysql
1.1 mysql
查询逻辑、架构
连接
/
线程处理
查询缓
存
解析器
优化器
存储引擎
1
、最上层服务
/
连接层:提供连接处
理,授权认证,安
全等
2
、第二层
/
服务层:提供大多
My
sql
核心服务功能,
查询解析,分析,
优化,缓存,
内置函数。跨存储
引擎功能也在服务
层实现:存储过
程,触
发器,视图。
3
、第三层
/
存储引擎层:服务层通过
API
与存储引擎进行通信
。存储引
擎不解析
sql
,不相互通信,只简单
响应上层服务请求
1.1.2 mysql
查询执行基础
-
客户端
-
查询缓存
-
查询优化处理
-
查询执行引擎
1.1.3
查询优化处理
语法解析器
--
通过关键字将
sql
进行解析,生成对应“解析树”。解析器使用
Mysql
语法规则验证和解析查询
预处理
--
根据
Mysql
语法规则进一步检查解析树是否合法,和权限验证
查询优化器
--
优化器将语法树转化为执行计划,并且优化器负责找出
(
系统认为
)
最优的执行计划。
1.2 Mysql
存储引擎
1.2.1
InnoDB
存储引擎
Mysql
默认事务型引擎,也是使用最广泛的存储引擎。除非特别需要,应该优先考虑
InnoDB
引擎。
InnoDB
概览:
InnoDB
数据存储在表空间中
(tablespace),My
sql4.1
以后的版本,
InnoDB
可以将表数据
和索引存放在单独的文件中。
InnoDB
采用
MVCC
来支持高并发,并实现了四个标准的隔离级别。
InnoDB
表是基于聚簇索引建立的。
InnoDB
能自动在内存中创建
hash
索引,即加速读取操作的自适应哈希索引。
InnoDB
不能显式的支持
hash
索引。
剩余28页未读,
继续阅读
评论0
去评论
轻点别打脸
粉丝: 6390
资源:
2
私信
上传资源 快速赚钱
我的内容管理
收起
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
会员权益专享
图片转文字
PDF转文字
PDF转Word
PDF加水印
全年可省5,000元
立即开通
最新资源
virtualbox教程(中文)
微信小程序调用摄像头隐藏式拍照功能
libevent中文参考手册.pdf
hx8340b SPEC
ISO 8855-2011.pdf
Pycharm新手教程(只需要看这篇就够了)
IEEE_802.3_2018
电子元器件基础知识大全.ppt
NAND Flash产生坏块原因
使用数字签名实现数据库记录防篡改(Java实现)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0