选择正确的类型可以提高执行效率。

一、字符型字段选择

1.1、结论

在实际数据表设计中,大多数情况下会选择使用 VARCHAR,但 VARCHAR 需要额外的1-2个字节存储字符串长度。需要注意的是在应用中最好能够限定字段的最大长度,从而可以使得数据表尽可能使用短的 VARCHAR来提高效率。同时,对于固定长度、长度很短或长度变化很小的字符类型,推荐使用 CHAR 类存储,以提高存储效率。
结合以上特性,如果在能用char的情况下优选选择char,如果不行再选择varchar。

1.2、结论从何而来?

二、时间类型

timestamp 和 datetime