zsh*_*arp 0 sql database database-design
我有2列:"string""int"
我将它们都设置为唯一组合的主键.
基于字符串列进行搜索会比进一步规范化字符串列并使用2个int列更差吗?
你希望有很多重复的字符串吗?如果不是,那么正常化将不会产生任何结果.如果是,那么索引变得越不有效,你就越复制.(因为必须检索所有具有相同索引的项目)
如果您的数据库引擎支持它,您可以简单地将字符串设置为聚簇索引,在这种情况下,类似的字符串将彼此相邻存储.
如果您已经在两个列上都有索引,并且正在比较它们,那么您将获得索引的全部好处.
归档时间: |
|
查看次数: |
360 次 |
最近记录: |