在这之前,我都是用tinyint存状态的,比如用户的状态:1代表正常用户,0代表锁定用户,2代表逻辑删除的用户,文章用1代表正常文章,2代表逻辑删除的文章等等。但是我看了typecho和wordpress的表结构后,发现我对世界的认知是错误的,这些著名的程序表结构和我想的完全不一样~好了,那么问题来了:Q1:用varchar存储状态除了一眼就可以看出是啥状态,还有啥好处么(我认为70和wordpress团队都是经验丰富的人,这么做一定有啥道理,只是我境界还不够而已)?相对于tinyint会不会慢一丢丢?Q2:为啥有的字段使用varchar(1000)都不用text类型?
有只小跳蛙
米琪卡哇伊
相关分类