zoukankan      html  css  js  c++  java
  • sql优化

    1. 创建并使用索引查询数据,直接使用索引列查询,而不要对索引列做其他运算,否则索引失效。

    2. 使用join代替子查询,子查询有个创建和删除临时表的过程,比较影响性能和效率。

    3. 用where子句代替having子句

      where先过滤行,having对行分组后进行过滤,减少分组的行数,可以更快地分组。

    4. in (小数据量), exists(大数据量),not exists 代替 not in(内外全表扫描,不走索引)

    IT技术爱好者
  • 相关阅读:
    0722
    SGU
    预测一下吧
    0625
    0624
    0610
    0607
    0604
    poj2455Secret Milking Machine【二分 + 最大流】
    BZOJ3489: A simple rmq problem
  • 原文地址:https://www.cnblogs.com/windlike/p/14056785.html
Copyright © 2011-2022 走看看