SQL中的索引
来源:互联网 发布:java反射调用方法 this 编辑:程序博客网 时间:2024/06/11 10:53
SQL索引:索引的本质上是索引对数据进行了排列.相当于字典当中的目录,主要目的是加快查询速度,但是注意,在执行增删改查的时候降低速度.因为索引也是占据空间的,而且在添加,更新,删除数据的时候也需要同步更新索引.所以尽量只在经常检索的字段上创建索引.
全表扫描:对数据进行检索效率最差的查询,一条条的找记录.所以为了提高检索的速度,可以为经常进行检索的列添加索引,相当于创建目录.
创建索引的方式:在表设计器中右键-设计-索引键-添加.
索引的分类:
- 聚集索引:最多有一个,相当于字典的拼音主目录
- 非聚集索引:可以有多个,相当于字典中的笔画查询-笔画目录的顺序和数据是无关的.
注意即使创建了索引,仍然有可能全表扫描,常见的比如说like函数,类型转换等,如果用户执行了一条查询语句,where条件中包含了建立索引的那列,且不包含上述,那么将采用索引.
删除索引的语句
drop index 索引名称
或者直接右键删除.
0 0
- SQL Server中的索引
- SQL中的视图,索引
- SQL中的索引
- SQL SERVER数据库中的索引
- SQL Server 中的索引类型
- SQL Server中的联合主键、聚集索引、非聚集索引
- 查询索引中的碎片和重建SQL server索引
- 查询索引中的碎片和重建SQL server索引
- 使用sql server中的全文索引
- 使用sql server中的全文索引
- 使用sql server中的全文索引
- SQL Server 2005 中的分区表和索引
- SQL Server 2005 中的分区表和索引
- SQL Server2005中的聚集索引必定唯一
- SQL Server 2005 中的分区表和索引
- SQL Server 2005 中的分区表和索引
- SQL Server 2005 中的分区表和索引
- SQL Server 2005 中的分区表和索引
- oracle行变列(多行变成一行/多行合并成一行/多行合并成多列/合并行)
- 树链剖分 POJ3237
- 文件文档的MIME 参考手册(转自W3C)
- PE总结5---PE文件结构NT头之文件头--IMAGE_FILE_HEADER
- Java锁--synchronized(转载zi http://zhh9106.iteye.com/blog/2151791)
- SQL中的索引
- ViewPager的简单实用
- 关于Socket通信服务的心跳包
- 大型网站数据库和其他优化
- zzulioj 1812: sort (排序&&输入结束判断)
- 03Redis入门指南笔记(事务、生存时间、排序、消息通知、管道)
- 如何判断Android屏幕大小(尺寸)和方向
- C++类下的学习——模拟电梯的实现
- 房子