luc*_*luc 12 sql django indexing primary-key
它可能看起来很天真,但我想知道大多数常见SQL数据库中主键和索引之间的关系.
SQL数据库是否为每个主键自动创建索引是标准规则?
我问那是因为我设计使用Django的模型,我想知道,如果它是多余的设置都primary_key=True和db_index=True.
primary_key=True
db_index=True
Dan*_*llo 9
是的,您可以假设它是标准规则,RDBMSes需要主键索引.
主要是,数据库引擎需要索引来强制主键的数据唯一性,并且快速执行此操作需要索引.
Adr*_*der 5
看看这个
如果为数据库表创建了PRIMARY KEY约束,并且该表当前不存在聚簇索引,则SQL Server会自动在主键上创建聚簇索引
来自SQL Server索引调整
归档时间:
16 年 前
查看次数:
2474 次
最近记录: