文章詳情頁
mysql優化中,字段設置不為null的問題
瀏覽:54日期:2022-06-09 15:14:06
問題描述
mysql優化中,字段盡量避免設置為null,會影響查詢速度,這個指的只是索引字段不設置為null,還是全部字段都最好不設置為null呀
問題解答
回答1:字符串的類型,使用 EMPTY STRING 作為默認值就行了,不使用null,就不會出現你提的問題了
在Mysql的MyISAM引擎中,null值占用額外的存儲空間(1bit),空字符串則完全不占用空間。
null值在B樹索引中也無法被存儲,數據量大時會造成較嚴重的性能問題
上一條:Mysql 數據庫設計 --聊天記錄表的設計下一條:數據庫不顯示
排行榜
