t_order中code(流水号)是varchar的。给它建索引不会影响效率吗?

来源:4-12 设计订单表

Peter陳

2019-07-14

t_order(订单表)中code(流水号)是varchar的。给它建索引不会影响效率吗?

写回答

1回答

神思者

2019-07-14

通常情况下,varchar类型超过10个字符就不建议添加索引。如果业务中需要用到流水号查询数据,那么给流水号加上索引会好一些。因为流水号不能像中文分词那样,把数据切分,所以没有好的检索方式,只能选择创建索引了。如果业务中不需要根据流水号检索数据,那么就不用给流水号创建索引

1
1
Peter陳
非常感谢!
2019-07-14
共1条回复

阿里新零售数据库设计与实战 (升级版)

解锁“新零售”业务让数据库实战能力再上一层楼

2101 学习 · 701 问题

查看课程