求一个字符串中某个子串出现的次数
================================================================== &n...
oracle正则表达式函数 substr instr简单分析
============================================================ &...
排序合并连接的使用原则和分析(use_merge)
============================================================================================================================================= &nb...
嵌套循环连接的使用原则和分析(use_nl)
=========================================================================...
index_join index_combine and_equal比较 及示例分析
SYS@standby1/2011-05-01 20:45:13>select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0...
Oracle Sql提示学习笔记(转载)
1、FIRST_ROWS 指示优化器尽可能快地返回前n行记录,提高响应速度。如果没有指定参数,则返回第一行。该提示对Update和Insert无效,对包含块操作的select语句无效,如排序和group。这样的语句不...
B-tree 和位图索引的各种查询条件 执行计划比较
SYS@standby1/2002-01-01 00:58:10>drop table test_tab;drop table test_tab *ERROR at line 1:ORA-00942: table or view does not existElapsed: 00...
clustor factor 组合索引
======================================================================== &n...
flashback database 闪回数据库(使用logmnr 查找合适闪回scn点)
SYS@standby1/2011-04-27 17:49:46>show parameter flashbackNAME  ...
flashback 实现用户误操作解决方案(闪回查询和闪回版本 闪回事务查询)
SYS@standby1/2011-04-27 17:21:05>create table table_tab as select rownum id,dbms_random.string('U',3) as t1 from dual connect by level<=10;Table created.Elapsed: 00:00:00.26SYS@standby1/2011-04-27 17:...
dataguard 物理standby的 failover
standby_detail.sql 脚本内容set linesize 200col name for a8col db_unique_name for a8 heading "UNIQUE"col log_mode for a10col switchover_status for a18col open_mode for a10col MODE for a5col LEVEL for a...
设置Repeat Interval参数(实例参考)
Job 和Schedule中REPEAT_INTERVAL参数都是用来控制执行的频率或周期,虽然说周期是一个时间性概念,不过 REPEAT_INTERVAL指定的时候并不是一个时间值,而是由一组...
oracle 行链接的模拟及消除示例
Migration和Chaining 1)如果一行的数据太大以至一个单独的block容纳不下,会产生两种现象: A、Chaining:行数据太大以至一个空block容纳不下,oracle会将这一行的数据存放在一个或多个b...
日志挖掘器使用 dbms_logmnr
安装LogMiner工具 @$ORACLE_HOME\rdbms\admin\dbmslm.sql; 以SYSDBA身份运行 @ $ORACLE_HOME\rdbms\admin\dbmslmd.sql;第一个脚本用来创建DBMS_LOGMNR包,该...
oracle时间处理 to_date to_char
SYS@primary/2002-01-01 00:11:39>select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;TO_CHAR(SYSDATE,'YY-------------------2011-04-19 18:45:52SYS@primary/2011-04-19 18:49:40>select to_char(sysdat...
oracle性能调整的十大要点(转载)
一、SGA 1、Shared pool tunning Shared pool的优化应该放在优先考虑,因为一个cache miss在shared pool中发生比在data buffer中发生导致的成本更高,由于dictionary数据一般...
ORACLE索引和高性能SQL介绍(转载)
什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支...
Oracle语句优化30个规则详解-性能调优(转载)
1. 选用适合的Oracle优化器 Oracle的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,...
oracle SQL 调优( 网上看一篇不错的文章,发来给大家看。 转载)
引自:http://bulo.aeeboo.com/group/topic/1815/ORACLE SQL TUNING一.优化器模式 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. ...
dataguard switchover 过程及示例
参考文章 http://rocolex.blog.163.com/blog/static/684464102009112233537535/SYS@primary/01-JAN-02>@standby_detail.sqlNAME UNIQUE OPEN_MODE FORCE ROL...