当前位置: 代码迷 >> Sql Server >> 请教一个sql 索引的有关问题
  详细解决方案

请教一个sql 索引的有关问题

热度:12   发布时间:2016-04-27 18:02:17.0
请问一个sql 索引的问题?
我设置一张表:
1.如果里面有一个字段orderno 是guid字符串,请问我是把orderno做主键好还是例外建一个字段ID(int类型)好?
2.如果设置ID为主键合理,请问?
我查询的时候,把orderno和iD哪个族索引,查询速度快?

------解决方案--------------------
看需求
------解决方案--------------------
我设置一张表:
1.如果里面有一个字段orderno 是guid字符串,请问我是把orderno做主键好还是例外建一个字段ID(int类型)好?
如果说要速度的话,建一个字段ID肯定要快很多。毕竟GUID效率比较低

2.如果设置ID为主键合理,请问?
我查询的时候,把orderno和iD哪个族索引,查询速度快?

ID快。
------解决方案--------------------
orderno 就可以做主键,
聚集索引就要看你的查询需求了
------解决方案--------------------
探讨
我设置一张表:
1.如果里面有一个字段orderno 是guid字符串,请问我是把orderno做主键好还是例外建一个字段ID(int类型)好?
如果说要速度的话,建一个字段ID肯定要快很多。毕竟GUID效率比较低

2.如果设置ID为主键合理,请问?
我查询的时候,把orderno和iD哪个族索引,查询速度快?

ID快。

------解决方案--------------------
探讨

引用:
我设置一张表:
1.如果里面有一个字段orderno 是guid字符串,请问我是把orderno做主键好还是例外建一个字段ID(int类型)好?
如果说要速度的话,建一个字段ID肯定要快很多。毕竟GUID效率比较低

2.如果设置ID为主键合理,请问?
我查询的时候,把orderno和iD哪个族索引,查询速度快?

ID快。

为……
  相关解决方案