#1.如果字段不参与运算,只是WHERE state = '1',用CHAR(1),可能会省些空间(对于一条记录,CHAR(1)比INT会省3字节,但很多情况下,一个页(8K)不会因为每条记录省这3字节而可以再多存储一行记录)。 #2.如果字段参与运算,用INT
如果state状态字段的可能值只有: 1,2,3 那么建议用tinyint数据类型即可,仅占1字节. http://technet.microsoft.com/zh-cn/library/ms187745(v=sql.105).aspx
34,836
社区成员
254,634
社区内容
加载中
试试用AI创作助手写篇文章吧