- 32
- 0
- 约2.8千字
- 约 21页
- 2022-12-15 发布于湖北
- 举报
MySQL调优
2020
目录
Contents
01
索引介绍
03
多表查询优化
02
单表查询优化
04
拓展
01
索引介绍
B+树介绍
定义:B+树是一颗包含根节点,内部节点,叶子节点的n叉树
特点:保持数据稳定有序,插入与修改拥有较稳定的对数时间复杂度;树元素自底向上插入。
索引介绍
B+树包含两种节点:内部节点,叶节点;每一个节点包含两个部分:
其内部节点与叶节点结构如下图所示:
索引值部分
指针部分
内部节点
叶节点
B树的区别
B树:
B+树:
B+树节点的插入删除
B+树的插入:
索引分类
聚集索引
普通索引
索引介绍
聚集索引的B+树:
普通索引的B+树:
(PS:溢出页)
单表查询优化建议
建表时的注意点:
1、与VARCHAR比较尽量使用INT
原因:从字段类型的执行效率上INT是优于VARCHAR的,数字类型是数据库检索的基础,char类型的毕竟需要经过转换,而varchar就更复杂了,其排序不仅需要转换和计算,还需要访问和遵循数据库的排序规则(实际上char也需要排序规则),而消耗的资源也更大。
2、与INT比较尽量使用(TINYINT,SMALLINT,MEDIUM_INT或UNSIGNED_INT)
原因:int 每位占4个字
您可能关注的文档
最近下载
- Midea 美的 CF70BD N8-DL1除湿机 说明书.pdf
- 2025中国创伤骨科患者围手术期静脉血栓栓塞症预防指南.docx
- 14j936变形缝建筑构造图集.pdf VIP
- 巴斯夫特性化学品(南京)有限公司年产7800吨聚醚胺和15600吨二甲氨基丙胺联合装置项目环境影响报告书(简本).doc VIP
- 《红楼梦》的空间艺术(暨南大学)中国大学MOOC 慕课 期末考试答案.pdf VIP
- 2025年扬州初中分班试卷及答案.doc VIP
- 小精灵温度控制器XW60L RTC说明书.pdf VIP
- 2026世界人工智能大会暨人工智能全球治理高级别会议全量演讲稿汇总.docx
- 升降平台说明书sjg使用.pdf VIP
- DBJ∕T 15-152-2019 建筑地基基础施工规范.pdf VIP
原创力文档

文档评论(0)