成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql優(yōu)化中,字段設(shè)置不為null的問(wèn)題

瀏覽:103日期:2022-06-09 15:14:06

問(wèn)題描述

mysql優(yōu)化中,字段盡量避免設(shè)置為null,會(huì)影響查詢速度,這個(gè)指的只是索引字段不設(shè)置為null,還是全部字段都最好不設(shè)置為null呀

問(wèn)題解答

回答1:

字符串的類型,使用 EMPTY STRING 作為默認(rèn)值就行了,不使用null,就不會(huì)出現(xiàn)你提的問(wèn)題了

在Mysql的MyISAM引擎中,null值占用額外的存儲(chǔ)空間(1bit),空字符串則完全不占用空間。

null值在B樹(shù)索引中也無(wú)法被存儲(chǔ),數(shù)據(jù)量大時(shí)會(huì)造成較嚴(yán)重的性能問(wèn)題