为了账号安全,请及时绑定邮箱和手机立即绑定

SQL SERVER 建立索引问题。

SQL SERVER 建立索引问题。

叮当猫咪 2018-07-30 09:30:22
版本呢是 2005,对这个索引不太了解,数据库是别人建立好的,看了下他建立的索引。发现他有对两个字段(orderid,proid)建立索引 ,但是他对这两个字段同时建立了,聚集(唯一)和非聚集(唯一字段),请问这个建立是否有问题啊?有空的,可以多谈谈对索引的理解,在此拜谢
查看完整描述

2 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

有问题,聚集或非聚集取其一

推荐一篇博文:SQL-Server索引漫谈


查看完整回答
反对 回复 2018-08-01
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

一般增快数据查询建个UnUnique的index就可以了。但是比如你用户表,不已UserID为主键。同时还希望用户名也要唯一。这时候你就可以为你的用户名建立一个Unique唯一聚集索引。保证唯一性。

查看完整回答
反对 回复 2018-08-01
  • 2 回答
  • 0 关注
  • 787 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信