MySQL必知必会

MySQL 必知必会

  • MySQL 线程池的最佳连接数 = (CPU 核心数 * 2) + 有效磁盘数
  • 比较运算符能用 = 就不用 <>, 增加索引的利用率
  • 如果只有一条查询结果, 请使用 “LIMIT 1”
  • 为列选择合适的数据类型, 能用SMALLINT 就不用INT, 磁盘和内存消耗越小越好。
  • 将大的DELETE、 UPDATE or INSERT 查询拆成多个小的查询
  • 如果结果集允许重复, 则使用UNION ALL 代替 UNION
  • 为了充分利用查询缓存, 请保持SQL 语句查询条件的一致性
  • 尽量避免使用select *
  • where、 Join and Order by 语句的的列尽量被索引
  • 使用LIMIT 实现分页逻辑, 减少不必要的传输

本文标题:MySQL必知必会

文章作者:Enda Lin

发布时间:2019年07月15日 - 08:59

最后更新:2019年07月15日 - 12:53

原始链接:https://wt-git-repository.github.io/2019/07/15/MySQL必知必会/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。