首頁  >  問答  >  主體

mysql優化中,欄位設定不為null的問題

mysql優化中,欄位盡量避免設定為null,會影響查詢速度,這個指的只是索引欄位不設定為null,還是全部欄位都最好不設定為null呀

CraileCraile1658 天前1353

全部回覆(3)我來回復

  • 查无此人

    查无此人2020-04-07 10:38:55

    字串的類型,使用 EMPTY STRING 作為預設值就行了,不使用null,就不會出現你提的問題了

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

    null值在B樹索引中也無法被存儲,資料量大時會造成較嚴重的效能問題

    回覆
    0
  • Mr.B/Two㊣

    老師 您講的PHP快速操控Excel之PhpSpreadsheet 的教學當中,有個100php公用方法庫,能發給我們不,如果看到訊息,能發我信箱嗎(88303059@qq.com)謝謝

    Mr.B/Two㊣ · 2020-06-05 22:04:35
    Mr.B/Two㊣

    對了 還有那個CSS 呵呵

    Mr.B/Two㊣ · 2020-06-05 22:06:27
  • 取消回覆