暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQL索引和视图.pdf
93
20页
0次
2023-08-21
5墨值下载
MySQL-索引和视图
一、索引
MySQL 索引的建立对于 MySQL 的高效运行是很重要的,索引可
大大提高 MySQL 的检索速度。
如:我们通过汉字字典查找汉字有两种方式
1)一页一页挨着找,直到找到为止,这种查找方式属于全字典扫
2)通过汉语字典的目录页(索引),按拼音、笔画、偏旁部首等
排序的目录(索引)缩小查找范围快速查找到需要的
select * from t_user where name = 'zhangsan';
如果 name 字段上没有添加索引(目录),或者说没有name
段创建索引,MySQL 会进行全扫描,会将 name 字段上的每一个
值都比对一遍。效率比较低
上述 SQL 语句会去 name 字段上扫描
1MySQL 在查询方面主要就是两种方式
1)全表扫描
2)根据索引检索
2、索引语法
1)创建索引
create index 引名 on table 表名(字段名);
如:
emp 表的 ename 字段添加索引,起名:emp_ename_index
create index emp_ename_index on emp(ename);
2)删除索引
drop index 索引名 on table 表名;
如:删除 emp 表中的索引 emp_ename_index
drop index emp_ename_index on emp;
3)查看 SQL 是否使用索引,使用 explain 关键字
of 20
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜