美文网首页
mysql篇之mysql数据库优化问题

mysql篇之mysql数据库优化问题

作者: writeanewworld | 来源:发表于2020-03-02 17:04 被阅读0次

    1.面试中经常会拐弯抹角的问道大数据情况下数据库如何优化的问题,这里结合自己遇到的进行简单的整理

    2.方案以及可以说是一些习惯

    1)、在创建数据库的时候尽量选取合适的字段类型,字段宽度设置尽量小,而不是一律255。
    2)、字段尽量都设置为 NOT NULL,这样在查询的时候就不用去比较null值了
    3)、不使用子查询,可以用join连表查询来代替 (从没用过子查询)
    4)、使用外键
    5)、使用索引
    6)、优化查询语句 :
    绝大多数情况下,使用索引可以提高查询的速度,但如果SQL语句使用不恰当的话,索引将无法发挥它应有的作用。
    。最好相同类型的字段间进行比较
    。索引字段上不要使用函数进行操作
    。少使用like以及通配符进行模糊搜索 ,他会比较表中的每一条记录

    3.索引的使用详见另一篇文章
    https://www.jianshu.com/p/74ebe81c0809

    相关文章

      网友评论

          本文标题:mysql篇之mysql数据库优化问题

          本文链接:https://www.haomeiwen.com/subject/izlvkhtx.html