我有一百万条记录,某个字段,绝大多数(约99%)的数据都是13个字符,只有很奇葩的极少一部分(约1%)是26个字符,这种情况我要怎么选择数据类型。注:都是字母和数字组成。那么我应该用什么数据类型,或者我还需要考虑什么其他的因素?
sql server 我只是听说varchar和char比 ,性能会差些,但不知道具体差在哪里,所以我纠结的实际上也就是这个问题,不知道什么情况下适合用varchar,什么时候适合用char。
追答性能主要差在建立索引的时候,但是你只有一百万条数据,其实查不了多少。