`

一些sql优化建议

阅读更多

1.避免复杂的多表关联,将大查询拆为独立的小查询。

2.查询条件中使用绑定变量。

3. "*"  改为列名称。

4. <> 改为区间范围。例:A<>2 ==> A<2 and A>2

5. 查询条件中左边列不要使用函数操作。例:to_char(A) = 'aa'

6.排序可以适当改成分析函数实现。

7.分组可以适当改成分析函数实现。

8.去掉查询条件中数值类型和字符串类型的隐式转换。

分享到:
评论

相关推荐

    SQL优化建议34条

    SQL优化建议34条SQL优化建议34条

    sql语句优化建议

    sql语句优化建议,sql语句优化建议,sql语句优化建议

    sql优化的建议

    sql大量查询优化方法的一些简单建议,对于数据库初学者有一定的帮助

    SQLAdvisor,输入SQL,输出SQL索引优化建议

    SQLAdvisor是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Join关系 给出索引优化建议。目前SQL...

    sql学习 江苏SQL优化建议.docx

    sql学习 江苏SQL优化建议.docx

    SQL语句优化的34条建议

    我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): orACLE的解析器按照从右到左的顺序处理FROM子句...

    SQL优化方案——性能优化

    SQL优化方案——性能优化,包含52条sql优化建议,让你sql飞一般的运行

    优化-SQL性能优化建议.pdf

    优化-SQL性能优化建议

    优化SQL性能.pptx

    有关sql优化的建议,使用的是Oracle数据库,主要是sql编写的一些经验和建议,帮助写好sql语句,提高sql的性能或可读性。

    SQL书写规范;书写优化性能建议;经验性规则

    二、书写优化性能建议 三、其他经验性规则 一、sql书写规范: 1、sql语句的所有表名、字段名全部小写,系统保留字、内置函数名、sql保留字大写。 2、连接符or、in、and、以及=、、&gt;=等前后加上一个空格。 3、对...

    SQL性能优化分析器

    SQL性能优化分析器:解决因SQL结构不合理造成的性能问题。您不需要数据库环境,只需把SQL语句输入或者拷贝到工具的输入区,点击分析按钮,工具就会自动为您分析出SQL缺陷和改进建议。

    LECCO SQL Expert (智能自动SQL优化)

    图1 人工智能自动SQL优化示意图 其核心模块之一“SQL语法优化器”的工作原理大致如下(如图1): 一条源SQL语句输入→“人工智能反馈式搜索引擎”对输入的SQL语句结合检测到的数据库结构和索引进行重写,产生N条等效...

    cpp-SQLAdvisor一个分析SQL给出索引优化建议的工具

    SQLAdvisor是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Join关系 给出索引优化建议。

    SQL基础编写与调试优化

    第五部分 SQL优化 优化器 SQL语句执行过程 SQL优化术语 第一部分 SQL基础 SQL简介 发展历史 SQL语句分类 DDL[Data Definition Language] DML[Data Manipulation Language] DQL [Data Query Language] DCL [Data...

    小米soar SQL 优化建议工具

    大家都知道数据库中的explain执行计划工具,能帮我们分析自己所编写SQL的性能,如索引是否使用了、临时表是否使用了、文件排序是否使用了、扫描的行数以及各个查询的执行顺序等一些SQL执行反馈信息,但这个explain...

    lecco sql export pro(SQL优化器)

    &lt;br&gt; 11、不是猜测或建议,而是SQL重写解决方案。 &lt;br&gt; 专家级的SQL 语句 &lt;br&gt; LECCO SQL Expert的出现使SQL的优化变得更加简单。它不仅能在很短的时间内找到所有可能的优化方案,而且能够通过实际测试...

    崔华-基于Oracle的SQL优化典型案例.7z

    崔华在DTCC2013 中国数据库大会,分享的关于Oracle SQL优化的典型案例分析,在应有系统开发初期,由于数据库数据较少,对于sql语句各种写法的编写体现不出sql的性能优劣,随着数据的不断增加,出现海量数据,劣质sql...

    SQL 优化原则

    (5) 在SQL*Plus , SQL*Forms和Pro*C中重新设置ARRAYSIZE参数, 可以增加每次数据库访问的检索数据量 ,建议值为200 (6) 使用DECODE函数来减少处理时间: 使用DECODE函数可以避免重复扫描相同记录或重复连接相同...

    SQL编程书写的规范及一些书写优化性能建议

    SQL書写規範 SQL编程书写的规范及一些书写优化性能建议

    Oracle sql 优化实例

    不错的东东,通俗易懂,建议学习.赶紧下载吧

Global site tag (gtag.js) - Google Analytics