最近公司对项目进行sql语句优化,正好我总结一下,可能不全
1.in 和 exist 中选则使用exist
2.from后面接的表名称,在oracle中由于是从右往左执行的,所以表中数据比较少的写在最右边
3.where中存在表连接的,放到最前面
4.where查询条件能过滤最多的数据放到最后
5.where查询条件中,如果出现between,最好放到前面去执行
6.写sql的一个原则就是,尽量1个sql能写完的,不要用两个sql
7.另外尽量使用左,右连接
8.查询数据量比较大的时候,用索引,尽量不用存储过程
9.写分页查询的时候,尽量将一些条件放入子查询中
分享到:
相关推荐
K3数据库优化方案K3数据库优化方案
Oracle数据库优化经典之作,全文集合了经验丰富的DBA对于Oracle数据库优化的真知灼见,让很多人受益匪浅,Oracle数据库自9i版本以后,10g,11g版本推荐使用CBO优化器,所以,本文主要结合一系列实例,详细讲解如何在...
简单描述数据库优化方案,以及数据库一些常用的操作,包括一些简单的查询语句,函数使用,合适学习mysql的读者。 简单描述数据库优化方案,以及数据库一些常用的操作,包括一些简单的查询语句,函数使用,合适学习...
非常好的数据库优化教程、MySql优化\非常好的数据库优化教程
数据库优化工具 sql优化工具 智能优化
有关数据库优化,以及优化措施方面的论文。。。。。。。。。。
( 数据库优化方面.rar ) ( 数据库优化方面.rar ) ( 数据库优化方面.rar ) ( 数据库优化方面.rar ) ( 数据库优化方面.rar ) ( 数据库优化方面.rar ) ( 数据库优化方面.rar ) ( 数据库优化方面.rar ) ( 数据库优化方面...
关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂。 偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,...
数据库面试题索引sql优化.pdf+数据库SQL优化总结之百万级数据库优化.pdf 附赠Oracle高性能sql优化
sql数据库优化方案,可以学习一下。。。。。
oracle数据库的优化 数据库的优化 2 概述 2 监控数据库的性能: 2 优化数据库磁盘I/O 2 建立和优化数据库文件的方针: 6 监控磁盘I/O的方法: 7 优化回滚段 7 检测回滚段争用: 7 通过以下公式计算等待比率: 8 若...
MYSQL数据库优化.pdf saivicky出品,必属精品!
数据库优化培训课件,供大家一起参考学习。
oracle 数据库优化 oracle 数据库优化
sql数据库优化--使用索引优化存储过程,相信你对数据库的理解一定不会少!对于你开发和设计数据库是不可少的哟!
这个是关于数据库优化的 mysql数据库优化的
高并发下MySQL数据库的优化 高并发下MySQL数据库的优化 高并发下MySQL数据库的优化
优化SQLServer数据库的50种方法
MySQL数据库优化MySQL数据库优化MySQL数据库优化MySQL数据库优化