MySQL-子查询-创建使用索引-数据库优化思路
一、子查询
1.1 学习目标
- 不相关子查询
- 相关子查询
- 行子查询
- 列子查询
- 标量子查询
1.2 子查询解决的问题
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cb6rArAB-1662217400516)(D:\Typora\photo\image-20220813161731451.png)]](https://i-blog.csdnimg.cn/blog_migrate/7c755b1700601334b89a997955db2e52.png)
1.3 子查询语法
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J9lmy8nN-1662217400517)(D:\Typora\photo\image-20220813161752012.png)]](https://i-blog.csdnimg.cn/blog_migrate/f314fd301049d62eedf0f403f72282da.png)
1.4 子查询分类
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xJ5Vm42L-1662217400518)(D:\Typora\photo\image-20220813170247677.png)]](https://i-blog.csdnimg.cn/blog_migrate/f8521228df47a8fcc81ddd759fff1f53.png)
1.5 不相关子查询
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F1t7V2uO-1662217400518)(D:\Typora\photo\image-20220813170341529.png)]](https://i-blog.csdnimg.cn/blog_migrate/5f2860c2f10237c975e9f03332dcef77.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NGdVarns-1662217400518)(D:\Typora\photo\image-20220813170347345.png)]](https://i-blog.csdnimg.cn/blog_migrate/4208b049c25a8586e407175938e70376.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k6Ah4xgk-1662217400519)(D:\Typora\photo\image-20220813170352363.png)]](https://i-blog.csdnimg.cn/blog_migrate/754e7c21e6e15a527367b31c2dfeacb6.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5CY2YwPo-1662217400519)(D:\Typora\photo\image-20220813170357830.png)]](https://i-blog.csdnimg.cn/blog_migrate/f31988d19c081ac56144d10d3d47b9fa.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oLkfitXk-1662217400519)(D:\Typora\photo\image-20220813170403827.png)]](https://i-blog.csdnimg.cn/blog_migrate/b8a361a1ae97c6bc2e2a8a64131f65c5.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FmGXGH72-1662217400519)(D:\Typora\photo\image-20220813170408860.png)]](https://i-blog.csdnimg.cn/blog_migrate/cda90e6761c2c0529f53e2f09a76bc23.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9UJ7Pquf-1662217400520)(D:\Typora\photo\image-20220813170414785.png)]](https://i-blog.csdnimg.cn/blog_migrate/d2a46a3e6882c88676746671a9e3d157.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tYGvmdI6-1662217400521)(D:\Typora\photo\image-20220813170421188.png)]](https://i-blog.csdnimg.cn/blog_migrate/951c3e2393cd72ef1cea66677ed2444a.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-llZYHyXs-1662217400521)(D:\Typora\photo\image-20220813170426812.png)]](https://i-blog.csdnimg.cn/blog_migrate/19e1f7b07f79e4dfe3c9b8d12cbcd855.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DCiMcVQS-1662217400521)(D:\Typora\photo\image-20220813170432170.png)]](https://i-blog.csdnimg.cn/blog_migrate/9dcc146f7cdf237e549308912c9bd771.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t7r3APum-1662217400521)(D:\Typora\photo\image-20220813170437574.png)]](https://i-blog.csdnimg.cn/blog_migrate/c78c721d9af5adf0389f6a3dd94feac0.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hsMeAhye-1662217400522)(D:\Typora\photo\image-20220813170443688.png)]](https://i-blog.csdnimg.cn/blog_migrate/dfac719955f68036c30c4db768f2873f.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NaDkzzUm-1662217400522)(D:\Typora\photo\image-20220813170448183.png)]](https://i-blog.csdnimg.cn/blog_migrate/c8df930c6e45c66a8ae0a09a9c69435b.png)
1.6 相关子查询
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HirCTwGz-1662217400522)(D:\Typora\photo\image-20220813170500100.png)]](https://i-blog.csdnimg.cn/blog_migrate/8d6e80078c5e868aa1372bedadd1b0e5.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uLCHNUKl-1662217400523)(D:\Typora\photo\image-20220813170505576.png)]](https://i-blog.csdnimg.cn/blog_migrate/1911551543e98d9c53b347e7924f9e3e.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ACPWJppd-1662217400523)(D:\Typora\photo\image-20220813170514196.png)]](https://i-blog.csdnimg.cn/blog_migrate/2a7b06496e85360d334ea6a78e868e76.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2rJH4hxW-1662217400523)(D:\Typora\photo\image-20220813170519261.png)]](https://i-blog.csdnimg.cn/blog_migrate/dd87d545888a522d60d1f38cbc4b0632.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ugMeNge3-1662217400523)(D:\Typora\photo\image-20220813170524321.png)]](https://i-blog.csdnimg.cn/blog_migrate/1b1e12005216d9216f296ef12f374f4a.png)
二、创建使用索引
2.1 学习目标
- 聚集索引(clustered index)
- 辅助索引(secondary index)
- 索引的创建
- 复合索引
- 覆盖索引
- 查询索引的信息
2.2 索引
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F6Q6kO1R-1662217400523)(D:\Typora\photo\image-20220815100623344.png)]](https://i-blog.csdnimg.cn/blog_migrate/78b6a8f3140418071fe36709157c1d01.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1N4YasxA-1662217400524)(D:\Typora\photo\image-20220815102501701.png)]](https://i-blog.csdnimg.cn/blog_migrate/04edb5d2ef6a9cf0a1fc1e2c29ca7d02.png)
2.3 b+树索引
参考:https://www.cnblogs.com/shenxiaobin/p/15141286.html
2.4 哈希索引
参考:https://zhuanlan.zhihu.com/p/113917726
Hash索引和B+树索引的区别
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H2gCBrbb-1662217400524)(D:\Typora\photo\image-20220815112550351.png)]](https://i-blog.csdnimg.cn/blog_migrate/466e8733f5591bed4a4a0fe72496b4a6.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UwzMDeKX-1662217400524)(D:\Typora\photo\image-20220815112812094.png)]](https://i-blog.csdnimg.cn/blog_migrate/ee2bc09035df5fd35d1413e6389d17dd.png)
2.5 聚集索引(clustered index)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OMij3yrq-1662217400525)(D:\Typora\photo\image-20220815100640148.png)]](https://i-blog.csdnimg.cn/blog_migrate/429856c5ac4f11edaef77913e5f1b20e.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iyxanRXz-1662217400525)(D:\Typora\photo\image-20220815120745718.png)]](https://i-blog.csdnimg.cn/blog_migrate/27f304e5ed2727216a6aa0d6a61d1664.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZKyqHfyg-1662217400525)(D:\Typora\photo\image-20220815120750730.png)]](https://i-blog.csdnimg.cn/blog_migrate/ceac5e7a7ec6b4e9c617317e6d29069a.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uoX2L4oe-1662217400525)(D:\Typora\photo\image-20220815120755526.png)]](https://i-blog.csdnimg.cn/blog_migrate/db668ba067140cf7eddd64d777c6e22f.png)
2.6 辅助索引
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gENH1ShK-1662217400525)(D:\Typora\photo\image-20220815120810199.png)]](https://i-blog.csdnimg.cn/blog_migrate/f181e13b58ef3cf3f11745f5ae4f01e7.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w4BHqR0t-1662217400525)(D:\Typora\photo\image-20220815120818468.png)]](https://i-blog.csdnimg.cn/blog_migrate/a241e731c6fdc1dbf10b3fa8e14b9cb7.png)
2.7 索引的创建
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h8q9YoTG-1662217400526)(D:\Typora\photo\image-20220815120830843.png)]](https://i-blog.csdnimg.cn/blog_migrate/e57e2d5db160da56fe5dd8bb3bd64b86.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7GW920vk-1662217400526)(D:\Typora\photo\image-20220815120840123.png)]](https://i-blog.csdnimg.cn/blog_migrate/140a3fa3b82b042d839b666bf4a74f8b.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZpN4jmn0-1662217400526)(D:\Typora\photo\image-20220815120845974.png)]](https://i-blog.csdnimg.cn/blog_migrate/9ea94409c0cfd95115e2f5a796a291d8.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zd9HRf1Q-1662217400526)(D:\Typora\photo\image-20220815120851457.png)]](https://i-blog.csdnimg.cn/blog_migrate/403dcf9b0903c2dc055c6e95c3f08f8a.png)
2.8 复合索引
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hTum275S-1662217400527)(D:\Typora\photo\image-20220815120905750.png)]](https://i-blog.csdnimg.cn/blog_migrate/aa0887a04d79c0f1e1e9b7fd9a07102e.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1u5zB2rw-1662217400527)(D:\Typora\photo\image-20220815120911562.png)]](https://i-blog.csdnimg.cn/blog_migrate/b65a66e9106652c7f907e80e76c9e9bf.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zdalN81F-1662217400527)(D:\Typora\photo\image-20220815120917070.png)]](https://i-blog.csdnimg.cn/blog_migrate/729a38b1cd39f21cdf96724b2ed39039.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-foEUZao7-1662217400527)(D:\Typora\photo\image-20220815120922317.png)]](https://i-blog.csdnimg.cn/blog_migrate/a75f38bd04cfd8960745361457946f6a.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dwrWWR0w-1662217400527)(D:\Typora\photo\image-20220815120928268.png)]](https://i-blog.csdnimg.cn/blog_migrate/6e24e53c74da25555ddf4619336c49c9.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Oelzww4a-1662217400528)(D:\Typora\photo\image-20220815120935251.png)]](https://i-blog.csdnimg.cn/blog_migrate/50d5ae396d8ba29f784ecf9687e4ab13.png)
2.9 覆盖索引
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V45jqSEb-1662217400528)(D:\Typora\photo\image-20220815120948317.png)]](https://i-blog.csdnimg.cn/blog_migrate/a333f2a1519fa7cc1bd2021e01cc8316.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SCNVtFbJ-1662217400528)(D:\Typora\photo\image-20220815120955549.png)]](https://i-blog.csdnimg.cn/blog_migrate/d11cef357bf03652267ebadfc62cd702.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZFuISq3F-1662217400528)(D:\Typora\photo\image-20220815121001448.png)]](https://i-blog.csdnimg.cn/blog_migrate/0df86c8d839ad4f7055e1577ca06bb37.png)
2.10 排序操作
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NZzKIUrV-1662217400528)(D:\Typora\photo\image-20220815121013971.png)]](https://i-blog.csdnimg.cn/blog_migrate/7f9dfbb5330dc014a74657d63bab8c2e.png)
2.11 查询索引的信息
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bq6vN6h6-1662217400529)(D:\Typora\photo\image-20220815121044347.png)]](https://i-blog.csdnimg.cn/blog_migrate/3c4996639c0ed1131b6d6ccdaf06518e.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-siLbPPbW-1662217400529)(D:\Typora\photo\image-20220815121050422.png)]](https://i-blog.csdnimg.cn/blog_migrate/927e864b7cac2d670c86c08d0c6c1485.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-D482xpFE-1662217400529)(D:\Typora\photo\image-20220815121056145.png)]](https://i-blog.csdnimg.cn/blog_migrate/2edfc7f8e57f8393492b9e75fd8ec6b1.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c3sK2Dra-1662217400529)(D:\Typora\photo\image-20220815121101604.png)]](https://i-blog.csdnimg.cn/blog_migrate/ec3b3d52a3d3d4af9fae9ca7e5a8ac97.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y08JaDR5-1662217400529)(D:\Typora\photo\image-20220815121107963.png)]](https://i-blog.csdnimg.cn/blog_migrate/f9f5b9d5dccdee59c5e603887464dc7b.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-idmWqNDQ-1662217400529)(D:\Typora\photo\image-20220815121113560.png)]](https://i-blog.csdnimg.cn/blog_migrate/985878fc4d97328fdc1476d60d910f7e.png)
三、数据库优化思路

3884

被折叠的 条评论
为什么被折叠?



