数据表设计问题,表中有一个状态字段,分“未审核,已审核,已认证”三个状态,用-1,0,1三个数字表示好还是直接存储三个状态
表中有一个状态字段,分“未审核,已审核,已认证”三个状态,用-1,0,1三个数字表示好还是直接存储三个状态的字符串。该表预计有2万多条记录,请问哪个方法效率更高 问题点数:50、回复次数:3Top
1 楼mathematician(数学家)回复于 2005-07-01 16:43:47 得分 45
不要用字符串,用枚举类型,速度最快。
ENUM('未审核','已审核','已认证')Top
2 楼good_luck898(898)回复于 2005-07-01 18:20:27 得分 5
为什么呀?数学家?Top
3 楼mathematician(数学家)回复于 2005-07-01 20:56:55 得分 0
因为对枚举类型的处理类似与bool,所以很快。Top




