sql serv 索引理解

索引是依赖数据表建立的

一个数据表的存储文件包括两部分 :

1、用来存放数据的数据页

2、用来存放索引的索引页

SQL查询机制:

当执行数据查询时,SQL SEREVER会先去搜索索引页,从中找到所需要数据的指针,再通过

指针从数据页中读取数据

索引对查询的影响:

虽然创建索引可以提高搜索的效率,但不需要为数据表的每一个字段创建索引。

会对DML语句有影响。当在数据表插入或者跟进删除记录时,SQL server 除了要对数据页的数据

进行操作外,还要对索引页里的数据进行更新维护,如果建了太多的索引,那在更新时就会占用系

统时间,并且索引也会占据存储空间。因此只需要为经常用来做搜索条件的字段建立索引就好

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值