未登录用户
首 页
书 架
登录系统
注册账号
联系我们
duidaima.com
版权声明
闽ICP备2020021581号
闽公网安备 35020302035485号
搜索
我要提问
随便写写
我要写书
数据库中的唯一索引和非唯一索引在性能上去有区别吗?
发布于 1周前
59 热度
1 评论
寂寂无言
0 粉丝 33 篇博客
关注
打赏
如题,本人数据库小白,在使用SQLServer时,我发现创建索引可以选择唯一索引和非唯一索引。这两者在查询性能上有区别吗?什么情况下用唯一索引比较好,什么情况下用非唯一索引比较好?
用户评论
芽色的清茶
查询速度肯定是唯一索引比非唯一索引快。但是在插入时,因唯一索引需要检测唯一性,而非唯一索引不监测,所以插入的时候非唯一索引更快。简单而已,如果考虑查询速度优先,则选择唯一索引(前提是可以使用唯一索引),如果优先考虑插入速度,则优先选择非唯一索引!
2025/4/10 14:41:00
[
0
]
[
0
]
回复
点击加载更多评论
SQLServer技术
91 成员 |
117 话题
+我要提问
+随便写写
可能感兴趣的话题
SQLServer附加数据库时报错:CREATE FILE 遇到操作系统错误 5(拒绝访问。)
如何使用数据库锁实现防重复提交功能
导致数据库查询缓慢的常见原因有哪些?
SQL动态表的设计思路总结