一些影响优化器的初始化参数OPTIMIZER_FEATURES_ENABLE:每个版本的Oracle优化器特性都不相同,特别是做了版本升级以后一定要修改这个参数才可以使用仅被该版本支持的优化器特性。可以赋予它的值如:9.2.0、9.0.2、9.0.1、8.1.7、8.1.6等。CURSOR_SH.....
分类:
其他好文 时间:
2015-12-16 17:05:34
阅读次数:
119
--查询正在执行的SQL语句 SELECT OSUSER 电脑登录身份, PROGRAM 发起请求的程序, USERNAME 登录系统的用户名, SCHEMANAME, B.Cpu_Time 花费cpu的时间, ST...
分类:
数据库 时间:
2015-10-09 15:08:13
阅读次数:
168
1.选用适合的Oracle优化器Oracle的优化器共有3种:a.RULE(基于规则)b.COST(基于成本)c.CHOOSE(选择性)设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_RO...
分类:
数据库 时间:
2015-09-03 10:24:49
阅读次数:
264
我们知道,在sql语句解析的过程中,有一个过程叫优化。Oracle中有一个叫优化器的组件,专门来处理sql的优化。在考虑查询条件和对象引用的许多相关因素后,优化器能确定出执行SQL语句最有效的方式来。对于任何SQL语句,优化器优化的结果,可以极大地影响执行时间。Oracle优化器的..
分类:
数据库 时间:
2015-08-20 15:26:46
阅读次数:
217
Oracle语句优化1优化就是选择最有效的方法来执行SQL语句。Oracle优化器选择它认为最有效的 方法来执行SQL语句。 1. IS NULL和IS NOT NULL 如果某列存在NULL值,即使对该列建立索引也不会提高性能。 2. 为不同的工作编写不同的SQL语句块。...
分类:
数据库 时间:
2015-08-04 15:06:23
阅读次数:
136
oracle之sql语句优化 sql语句的优化 1.在where子句中使用 is null 或 is not null 时,oracle优化器就不能使用索引了. 2.对于有连接的列,即使最有一个是静态的值,优化器也不会使用索引 比如: select * from employss whe...
分类:
数据库 时间:
2015-08-04 13:12:36
阅读次数:
175
1. 选用适合的ORACLE优化器
ORACLE的优化器共有3种:
a. RULE (基于规则)
b. COST (基于成本)
c. CHOOSE (选择性)
设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL...
分类:
数据库 时间:
2015-07-22 13:19:25
阅读次数:
256
ORA-01555 快照过旧,是数据库中很常见的一个错误,比如当我们的事务需要使用undo来构建CR块的时候,而此时对应的undo 已经不存在了, 这个时候就会报ORA-01555的错误。
ORA-01555错误在Oracle 8i及之前的版本最多。从9i开始的undo自动管理,至现在的10g、11g中的undo
auto tuning,使得ORA-01555的错误越来越少。但是这个错误,仍...
分类:
数据库 时间:
2015-07-21 01:37:53
阅读次数:
291
遇到ORA-4031错误时,你的心里会不会发怵?ORA-4031很容易导致数据库出现异常崩溃,当Oracle的核心进程无法获得共享池内存时,它们会把数据库异常宕掉。当然,ORA-4031就像黄灯一样,它在提醒你需要马上采取紧急策略了。不是说它一出现,数据库马上就会宕机。
话题讨论:
1.ORA-4031是Oracle中最令人厌恶的报错,它的出现有哪几种原因?
2.一旦出现4031错误...
分类:
其他好文 时间:
2015-07-20 23:27:14
阅读次数:
259
一.TEMP表空间作用
临时表空间主要用途是在数据库进行排序运算、管理索引、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。当 oracle 里需要用到 sort 的时候, PGA 中 sort_area_size 大小不够时,将会把数据放入临时表空间里进行排序,同时如果有异常情况的话,也会被放入临时表空间 , 正常来说,在完成 Select 语句、create
in...
分类:
数据库 时间:
2015-07-14 22:38:12
阅读次数:
267