永发信息网

数据库中的unique约束默认会建立一个索引吗?

答案:3  悬赏:50  手机版
解决时间 2021-01-03 07:19
数据库中的unique约束默认会建立一个索引吗?
最佳答案
可以的.
根据数据库的功能,可以在数据库设计器中创建三种索引:唯一索引、主键索引和聚集索引。有关数据库所支持的索引功能的详细信息,请参见数据库文档。

提示:尽管唯一索引有助于定位信息,但为获得最佳性能结果,建议改用主键或唯一约束。

唯一索引 唯一索引是不允许其中任何两行具有相同索引值的索引。 当现有数据中存在重复的键值时,大多数数据库不允许将新创建的唯一索引与表一起保存。数据库还可能防止添加将在表中创建重复键值的新数据。例如,如果在employee表中职员的姓(lname)上创建了唯一索引,则任何两个员工都不能同姓。

主键索引 数据库表经常有一列或列组合,其值唯一标识表中的每一行。该列称为表的主键。 在数据库关系图中为表定义主键将自动创建主键索引,主键索引是唯一索引的特定类型。该索引要求主键中的每个值都唯一。当在查询中使用主键索引时,它还允许对数据的快速访问。

聚集索引 在聚集索引中,表中行的物理顺序与键值的逻辑(索引)顺序相同。一个表只能包含一个聚集索引。 如果某索引不是聚集索引,则表中行的物理顺序与键值的逻辑顺序不匹配。与非聚集索引相比,聚集索引通常提供更快的数据访问速度。
全部回答
是的,唯一约束即是唯一非聚集索引,创建唯一约束与创建唯一非聚集索引的效果是相同的 但是创建索引的话还可以创建唯一聚集索引
会回、
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
《把我的心脏送回祖国》用一句话概括第3段的
泗阳有哪些厂招16周岁的工人
新加坡是那个种族和中国人是什么关系
计算机语言有哪几种
近世代数中U(40)的子群个数
缺词填空,根据首字母填空. (每空一词 ) (1
单选题Scarcely________hishomeworkwhenshe
qq农场金土地种什么最赚金币?
画漫画要取笔名吗
突然间知道啦,自己一直暗恋的女孩子有啦男朋
寺西社区居委会地址在哪?我要去那里办事
等腰三角形的一条边长为6,另一边长为13,则
我们每时每刻都生活在空气的“海洋”里.科学
西南楼社区居委会在什么地方啊,我要处理点事
单选题下列国际公司以生产汽车为主要产品的是
推荐资讯
He sleeps day, but night he gets up.A du
判断题我国的四大海产是大黄鱼、小黄鱼、带鱼
机场场务是做什么的?
求几篇家长对孩子暑假的评语
上海能源资源缺乏,但成为我国最大的综合性工
黑道圣徒杀出地狱捏人mod放进去之后游戏闪退
深咖色是什么颜色
他的生命就是一首诗阅读答案
“一江春水向东流”、“滚滚长江东逝水”反映
凤仪街道办事处地址在什么地方?想过去办事
曲阜到宿迁有多少公里
一个古装片,女主角背后有熊,男主角射杀了熊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?