index索引(普通索引,允许出现相同的索引内容)

1、索引

索引是在数据量和访问量较大的时候,而出现的一种优化数据库的手段

索引可以提高查询(select)的效率,但相应的,它的 INSERT 与 UPDATE 执行效率就会下降,这是因为,在进行插入或更新时,数据库也需要插入或更新索引值

索引在生活中的例子有很多:如图书目录、火车站的车次表、网站的左边导航栏

2、索引的创建和删除

创建:
CREATE INDEX index_name ON table_name (column_list) 删除:
drop index index_name on table_name ; 3、索引的查询 Explain select * from table_name where column_list= 关于Explanin需要注意的一些要点:
1、若是对表进行全查,是看不到索引是否使用的,需要去使用创建索引的列才能看到索引是否能使用
如下图
EXPLAIN SELECT * FROM student
EXPLAIN SELECT * FROM student WHERE stu_name LIKE '林%';

最新文章

  1. Spring Boot入门实例
  2. PPT开发 * .pps 文件类型
  3. hdu 2191 多重背包
  4. Quartz 2D绘制简单图形
  5. SQL 查询学生缺考情况
  6. 86. Partition List
  7. I can do it!(贪心)
  8. UML它 时序图
  9. JavaScript实现段落文本高亮
  10. jsvascript === 和==的区别
  11. 使用PlanViz进行ABAP CDS性能分析
  12. 迪杰斯特拉算法dijkstra(可打印最短路径)
  13. angular.js学习笔记--概念总结
  14. python with原理
  15. php unset()函数销毁变量但没有实现内存释放
  16. log4net 使用总结- (1)在ASP.NET MVC 中使用
  17. TP里的关联查询
  18. codevs1026-dp(记忆化搜索)
  19. JS——变量声明、变量类型、命名规范
  20. 基本编程题 --python

热门文章

  1. SendMessage,BroadcastMessage
  2. MySQL基础之 统计函数总结
  3. ELK 安装过程补充(不建议看,很少)
  4. November 02nd, 2017 Week 44th Thursday
  5. laravel上传图片报错
  6. 有关于分布式缓存Hazelcast
  7. 闲谈CDN网络架构
  8. Linux基础第二课——系统架构
  9. 【转】Python操作MongoDB数据库
  10. Android Studio快捷键——编辑篇