永发信息网

什么时候该用聚集索引,什么时候改用非聚集索引?

答案:1  悬赏:30  手机版
解决时间 2021-04-23 05:22
什么时候该用聚集索引,什么时候改用非聚集索引?
最佳答案
聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致,聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,因为一旦具有第一个索引值的纪录被找到,具有连续索引值的记录也一定物理的紧跟其后。聚集索引的缺点是对表进行修改速度较慢,这是为了保持表中的记录的物理顺序与索引的顺序一致,而把记录插入到数据页的相应位置,必须在数据页中进行数据重排,降低了执行速度。建议使用聚集索引的场合为:
  a.此列包含有限数目的不同值;
  b.查询的结果返回一个区间的值;
  c.查询的结果返回某值相同的大量结果集。
  非聚集索引指定了表中记录的逻辑顺序,但记录的物理顺序和索引的顺序不一致,聚集索引和非聚集索引都采用了B+树的结构,但非聚集索引的叶子层并不与实际的数据页相重叠,而采用叶子层包含一个指向表中的记录在数据页中的指针的方式。非聚集索引比聚集索引层次多,添加记录不会引起数据顺序的重组。建议使用非聚集索引的场合为:
  a.此列包含了大量数目不同的值;
  b.查询的结束返回的是少量的结果集;
  c.order by 子句中使用了该列。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阿修罗的装备?
请问做梦梦到自己老公夜晚十二一点钟回来,在
SS输出问题,高手进
网络工程问题
中国石油化工集团公司天津大学天津石油化工技
怎样在空间的音乐播放器中播放器中播放音乐
基金定投怎么看?
宁海城内玄寂道士在什么地方
摸鱼儿这词牌名什麽来历?
志在山顶的人觉不会贪念山腰的风景 这句话是
DNF10月5号更新后出现的问题寻解决办法
什么叫浪子?
能买到火车票吗?上海到郑州
蝴蝶的启示作文250字
无限循环小数的概念
推荐资讯
摔交明星mark henry出场音乐叫什么名?
细雪图市场价格多少?
朋友让我帮忙问下三十天左右做药物流产能做干
曼联新援迪马利亚的职业生涯如何?效力过哪些
登陆DNF后钱没了,装备什么都在钱却是0
打雷手机可以充电吗,手机USB充电接口可以换吗
电脑电源风扇一下转一下不转
acfun视频怎么下载
DOTA里-fun是什么命令?
河南南阳邓州的花洲书院里面有种载的有荷花吗
文明节约标语大全,文明警示语有哪些
怎样和女孩交往,得到芳心
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?