首页  >  问答  >  正文

mysql优化中,字段设置不为null的问题

mysql优化中,字段尽量避免设置为null,会影响查询速度,这个指的只是索引字段不设置为null,还是全部字段都最好不设置为null呀

CraileCraile1658 天前1358

全部回复(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
  • 取消回复