建表原則:spa
- 定長和變長相分離 經常使用的字段好比 姓名,性別,手機號要定長 我的簡介這種不固定且佔內存大的要變長。
- 經常使用字段與不經常使用字段相分離。根據查詢頻率 查詢頻率低的要單拎出來
- 在一對多須要統計查詢的字段上增長冗餘字段 以空間換時間
- 字段類型優先級 整形>datetime>char 、emnu >varchar>blog、text
字符串型相對於整形要考慮字符集(utf8,charset)和校對集(就是排序規則),而整形到哪一個國家都是0,1,2,3。blog
- 儘可能不要用NULL