美文网首页
使用Mysql的一些原则

使用Mysql的一些原则

作者: 破古典主义 | 来源:发表于2017-07-03 16:21 被阅读0次

    第一篇文(bi)章(ji)就从平时接触比较多的Mysql写起吧,简单记录下自己在使用Mysql的过程中需要注意的一些点,先随意写写,以后累积多了再重新整理下。

    1.字段尽量设置为not null,并且设置默认值,索引列最好不要有null

    2.避免使用select *,只查询需要查询的列,避免用不到覆盖索引(可以省去回表操作,提高效率)

    3.索引列区分度尽量高,且不是频繁更新的列

    4.复合索引建立遵循最左匹配原则

    5.尽量使用索引排序和分组

    6.数据类型选择,满足业务的前提下,尽可能选择“小”的类型

    7.join时小表驱动大表

    8.优化sql时使用explain和profile工具

    9.最好不要用sql来实现某些业务逻辑,业务逻辑在业务层去控制,sql作简单的增删改查,避免出现奇怪的问题如死锁等

    相关文章

      网友评论

          本文标题:使用Mysql的一些原则

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