美文网首页SQL优化
SQL优化【SQL语句】

SQL优化【SQL语句】

作者: 高山之水 | 来源:发表于2018-04-16 20:02 被阅读0次
目录

1、select语句

select语句优化 优化考虑点
1、删除无效括号【为了增加运算速度牺牲的可读性、mysql会做类似优化】
2、持续折叠
3、恒定条件去除【为了更好的逻辑可读性重复字段=固定值】
4、及时检测无效常量表达式
5、关于havingwhere 、如果不与group by、或者count、min、等聚合函数一起使用、尽量不要使用
6、where 表达式尽量简单、便于快速建立where评估表
7、查询其他表之前首先查询所有常量表
【
        SELECT * FROM t WHERE primary_key=1;
        SELECT * FROM t1,t2
            WHERE t1.primary_key=1 AND t2.primary_key=t1.id;
】

2、范围优化


image.png

对于两种索引结构使用不同的范围条件【hash索引、B树索引】


image.png

==========mmp 太难了 没办法写下去 只能贴图了 以后慢慢品鉴

详细请访问
我的网站

相关文章

  • SQL语句优化, since 2022-04-22

    (2022.04.22 Fri)SQL语句的优化目的在于提高SQL语句的运行效率。注意SQL优化和数据库优化的区别...

  • MySQl优化学习笔记(七)SQL优化简介

    一、SQL优化简介 1、我们平时说的SQL优化就是优化SQl语句和索引(通俗说就是使用什么样的SQL语句能够让索引...

  • SQL语句的优化

    sql语句的优化:多使用共享语句 尽量使你的sql语句能够使用索引。怎样使sql语句能够使用到索引呢:当sql语句...

  • Mysql 优化

    1.Sql优化 1)sql优化分析2)索引优化3)sql语句优化4)一些常用的技巧优化 (正则、函数) 2.优化数...

  • MySQL优化策略

    1、 sql优化 1.1 SQL 语句简化,简化是 SQL 优化的一大利器,因为简单,所以优越。 1.2 尽可...

  • MySQL优化

    sql 语句优化 常用的sql优化建议: 避免使用 SELECT * 避免在WHERE 后面使用 <> 或者 !...

  • MySql优化整理(多本书精华汇总集合)

    如何优化SQL语句? select version() -- 查看SQL当前版本 | |- 1) 通过 show ...

  • sql优化 - 基于oracle

    select语句优化 select查询的生命周期 在共享池中搜索sql语句是否存在 -- 缓存 验证sql语句...

  • 2018-08-05--08-11

    08-05配置1、sql语句练习。根据月乔的文档&sql优化,根据文档练习2、hive语句1)hive,sql连接...

  • 1.mysql性能优化

    2017.12.20 真题 请简述项目中优化sql语句执行效率的方法,从哪些方面,sql语句性能如何分析?Sql语...

网友评论

    本文标题:SQL优化【SQL语句】

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