手机版 欢迎访问it开发者社区(www.mfbz.cn)网站

当前位置: > 开发

mysql进阶1笔记

时间:2021/4/24 2:34:08|来源:|点击: 次

在这里插入图片描述
在这里插入图片描述
mysql的两个常用存储引擎:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

mysql不支持全连接
mysql可用union连接代替全连接:完成第6个图如下
在这里插入图片描述

完成第7个图:如下
在这里插入图片描述
什么是索引:
在这里插入图片描述
索引应该建在经常排序的地方
左连接建在右表上
尽量减少数据库内排序
尽量用小表集驱动大表集
在这里插入图片描述
少用* 会索引失效
优化:
1.小表驱动大表
在这里插入图片描述
order by子句 尽量使用索引index方式排序,避免使用filesort方式排序
索引为:(age,birth)
在这里插入图片描述
在这里插入图片描述
Group by 关键字优化 :与order by类似
锁机制:
锁:
在这里插入图片描述

在这里插入图片描述
行锁:
在这里插入图片描述
在这里插入图片描述
行锁的优化建议:
在这里插入图片描述
主从复制:
在这里插入图片描述
函数:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
流程控制函数:
在这里插入图片描述

Copyright © 2002-2019 某某自媒体运营 版权所有