Oracle优化
来源:互联网 发布:如何用matlab预测数据 编辑:程序博客网 时间:2024/06/06 01:32
1、尽量使用索引。分析一下索引原理
2、分区表作用
3、sql优化
1)选择联合查询的联合次序。主表数据量小;
2)慎重使用联合查询,尤其是比较复杂的视图之间的联合查询。一般对视图的查询最好都分解为对数据表的直接查询效果要好一些。
3)查询条件中尽量不要使用不等于操作符(!=),不等于操作符会限制索引,引起全表扫描,尽量把不等于操作符改成or(or语句使用不当会引起全表扫描,例如where子句中比较的两个条件,一个有索引,一个没索引,使用or则会引起全表扫描)
4)在子查询中慎重使用IN或者NOT IN语句,使用where (NOT) exists的效果要好(例如:子查询依然能用到表上的索引)
5)查询条件中尽量不要含有is null或is not null,会引起全表全表扫描。
6)尽量不使用 like查询 ,%开始的会引起全表扫描。
7)select count(*) from table;不要用*号,会引起全表扫描,
阅读全文
0 0
- oracle优化
- oracle优化
- ORACLE优化
- oracle 优化
- Oracle优化
- Oracle优化
- Oracle 优化
- oracle 优化
- Oracle优化!!
- Oracle优化
- Oracle 优化
- oracle优化
- oracle 优化
- oracle优化
- Oracle 优化
- Oracle优化
- oracle优化
- oracle 优化
- 查看网站用了哪些技术
- Oracle基础
- Oracle常见函数
- Oracle基础查询
- Oracle高级查询
- Oracle优化
- Java开发岗位面试常问题
- swing的JFrame容器的一些小玩意
- 50道JAVA基础编程练习题
- java基础脑图
- AxonFramework命令拦截器
- HTML+CSS编写静态网站-09 导航元素
- 高绩效团队的三个秘密(3)-自我驱动的成员
- 从自我驱动到带领10人团队