知识大全 提高SQL执行效率的几点建议[1]
Posted 索引
篇首语:仓廪实则知礼节,衣食足则知荣辱。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 提高SQL执行效率的几点建议[1]相关的知识,希望对你有一定的参考价值。
初学者必读:提高SQL执行效率的几点建议[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
提高SQL执行效率的几点建议:
◆尽量不要在where中包含子查询;
关于时间的查询 尽量不要写成 where to_char(dif_date yyyy mm dd )=to_char( yyyy mm dd );
◆在过滤条件中 可以过滤掉最大数量记录的条件必须放在where子句的末尾;
FROM子句中写在最后的表(基础表 driving table)将被最先处理 在FROM子句中包含多个表的情况下 你必须选择记录条数最少的表作为基础表 如果有三个以上的连接查询 那就需要选择交叉表(intersection table)作为基础表 交叉表是指那个被其他表所引用的表;
◆采用绑定变量
◆在WHERE中尽量不要使用OR
◆用EXISTS替代IN 用NOT EXISTS替代NOT IN;
◆避免在索引列上使用计算 WHERE SAL* > ;
◆用IN来替代OR WHERE LOC_ID= OR LOC_ID= OR LOC_ID=
◆避免在索引列上使用IS NULL和IS NOT NULL;
◆总是使用索引的第一个列;
cha138/Article/program/SQL/201311/16250相关参考
初学者必读:提高SQL执行效率的几点建议[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ◆
Oracle提高sql执行效率的心得建议 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! sql执
笔者所在乡镇位于红安县北部,养殖水面11420亩,是传统的水产养殖大镇,多年来受养殖观念和基础投资的制约,水产相对优势在逐步弱化,这也是我县整个乡镇渔业发展的瓶颈所在。为了进一步挖掘渔业资源,提高水产
笔者所在乡镇位于红安县北部,养殖水面11420亩,是传统的水产养殖大镇,多年来受养殖观念和基础投资的制约,水产相对优势在逐步弱化,这也是我县整个乡镇渔业发展的瓶颈所在。为了进一步挖掘渔业资源,提高水产
知识大全 MySQL数据库中查找执行效率慢的SQL语句[1]
MySQL数据库中查找执行效率慢的SQL语句[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
随着社会生活节奏的加快,人们的生活压力日益增加,白癜风的发病率也在逐渐提高。如何有效预防白癜风成为了人们越来越关注的热点问题之一。那么到底有哪些方法可以帮助我们有效预防白癜风呢?下面就将为大家提供一些
知识大全 MySQL数据库中查找执行效率慢的SQL语句[2]
MySQL数据库中查找执行效率慢的SQL语句[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
物流责任保险发展与完善的几点建议1.物流企业方面物流企业必须端正思想、认清形势,认识到物流责任保险的重要性。物流责任保险不仅能够转移、分散物流企业的责任风险,减少亏损、增加盈利,还能够通过保险公司的介
一、保持农机具具有良好的工作状态。1、发动机的正常工作温度,特别是在寒冷季节,尽量使水温保持在75-90℃同时按照季节使用油料。2、定期排除冷却系统的水垢及管道和消音器的油垢和沉淀物。3、正确调整制动
一、保持农机具具有良好的工作状态。1、发动机的正常工作温度,特别是在寒冷季节,尽量使水温保持在75-90℃同时按照季节使用油料。2、定期排除冷却系统的水垢及管道和消音器的油垢和沉淀物。3、正确调整制动