data guard failover时最小化数据丢失 - 11g flush redo - 2
alert log : ALTER SYSTEM FLUSH REDO TO ‘PRODA’ CONFIRM APPLYALTER SYSTEM FLUSH REDO TO PRODA CONFIRM APPLY [Process Id: 27807] (proda)ARCH: STARTING ARCH PROCESSESARC0 started with pid=24, OS id=27885ARC0: Archival startedARCH: STARTING ARCH PROCESSES COMPLETEARC0: STARTING ARCH PROCE...
data guard failover时最小化数据丢失 - 11g flush redo - 1
"flush redo" 并不是众所周知,它是在11gR2被引入的. 对于Data guard, 在故障切换时flush redo可能是非常有用的,如果这个命令能成功将最后的redo应用到standby上,那么DG上将没有数据丢失。 如果需要执行此语句,在standby上的 redo apply必须是启动的,执行此命令的primary database...
enq: KO - fast object checkpoint 等待事件与 direct path read - 3
正如查询英文论坛中所说,CKPT或DBWR阻塞了direct path read ,那么我们需要知道出现这个等待事件的时候,CKPT或DBWR进程它们在等待什么 ? 如果程序还在运行的话,那么我们可以通过如下方式查询: SQL> select sid,program from v$session where program like '%CKPT%' or program like '%D...
enq: KO - fast object checkpoint 等待事件与 direct path read - 2
查询发现等待事件 enq: KO - fast object checkpoint 发生的原因是:当进行TABLE FULL SCAN (全表扫描) 或并行查询整个segment时, 11g下,因_adaptive_direct_read 默认为true, 达到阀值_small_table_threshold大小的表会被认为是大表,读取数据时不会读入SGA , 而是直接路径读取(direct path read...
enq: KO - fast object checkpoint 等待事件与 direct path read - 1
在Exadata系统上Oracle11g 数据库中执行某个调度procedure Job_SP_DWR_AR_COLLECTION_WEEKLY_P 时,发现卡在某个SQL : 5jctyad1z1s6a 执行不下去,同时出现大量的 enq: KO - fast object checkpoint 等待事件 。1. 查询文档 enq: KO - fast object checkpointYou see this event because objec...
执行计划中Cardinality (Estimated Rows, E-Rows) 估算错误原因分析
http://structureddata.org/2007/11/21/troubleshooting-bad-execution-plans/ 1. Data skew : NDV (Number of distinct values) inaccurate due to data skew and a poor dbms_stats sample? Data correlation: Are two or more predicates related to each other? Out-of-range values: Is th...
EBS R12.2 ADOP (R12.2 AD Online Patching) - 7 ADOP FAQ
Oracle E-Business Suite Release 12.2: Online Patching FAQ (文档 ID 1583902.1)
Oracle SQLT 诊断SQL语句性能(2)
3. 安装SQLT SQLT 安装在它自己的schema SQLTXPLAIN和SQLTXADMIN下, 但是没有任何的objects会安装在schema下, 安装步骤如下:1). 卸载之前版本(可选)# cd sqlt/install#sqlplus / as sysdba SQL> START sqdrop.sql ...
EBS R12.2 ADOP (R12.2 AD Online Patching) - 6
6. Error Messages 如果使用adop并行执行,碰到错误,job fails, 查看主要的 adop log文件及 adworkxxx.log 文件来查看错误源,解决问题后继续。 使用 adctrl 命令 restart . 7. patch测试模式 (apply=no) 这种模式不会apply patch, 它会列出copied, relinked, executed, generated 的文件,在测试模式...
EBS R12.2 ADOP (R12.2 AD Online Patching) - 5
三, 运行ADOP 1. 典型的例子: # 注意adop需要在解压的目录 12345 同一目录执行,而不需要cd到12345下。和adpatch不同。$ . <EBS_ROOT>/EBSapps.env run$ adop phase=prepare $ adop phase=apply patches=123456 worker=8 $ adop phase=finalize worker=8 $ adop pha...
EBS R12.2 ADOP (R12.2 AD Online Patching) - 4
workers参数默认情况下,adop执行数据库更新及文件生成命令都是使用多个workers并行执行的,默认workers数据是根据硬件配置计算的。这个workers值可以人工指定。tasks被分配给workers, workers运行完tasks后,adop分配新的tasks. 如果指定workers超过了机器能处理的个数,adop将会报错并退出. adop 以一定顺序...
EBS R12.2 ADOP (R12.2 AD Online Patching) - 3
二, ADOP 参数 $ adop -help 帮助 $ adop -examples 帮助及例子 $ adop input_file= 参数输入文件需要提供绝对路径, 主要参数包括:patchesphasepatchtopmergedefaultsfileabandonrestartworkers例子:phase=applypatches=123456workers=8autoskip=yes...
EBS R12.2 ADOP (R12.2 AD Online Patching) - 2
6. Cutover Phase包含一下过程 : 1.Finalize (cutover也包括了finalize phase, 提前进行finalize可以节省cutover的时间) 2.Application Tier Services Switch 3.Database Cutover 4.File System Cutover 5.Retire Old Editions 6.Terminate Old Database Sessions...
EBS R12.2 ADOP (R12.2 AD Online Patching) - 1
EBS R12.2 有两套 apps 文件系统,一套为run 环境,常用目录为fs1,一套为patch环境,目录为fs2, 甚至如果你安装了或升级到了R12.2.0 , 那就可以使用这个特性,ADOP在线实施12.2.2,12.2.3或 12.2.4 补丁了。 ADOP时,你可以自己加入参数,也可以与adop工具交互输入信息,无论...
EBS R12.2 EBSapps.env 环境变量 及 run/patch 文件版本切换
设置R12.2环境变量后 $ vi .bash_profile .... /u01/db/VIS/EBSapps.env [root@szxft101db06 ~]# su - applvis E-Business Suite Environment Information ---------------------------------------- RUN File System :...
自动统计信息收集的优势 - 收集统计信息优先级:最需要统计信息的被优先收集
11gR2 Automatic optimizer statistics collection gathers optimizer statistics by calling the DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC procedure. The GATHER_DATABASE_STATS_JOB_PROC procedure collects statistics on database objects when the object has no prev...
EBS R12中的 APPLTMP , APPLPTMP, UTL_FILE_DIR 设置
APPLTMP -- EBS应用临时文件生成的地方目录, APPLTMP is the directory in which Oracle Applications temporary files are created. 默认目录:$INST_TOP/appltmp APPLPTMP -- 数据库PL/SQL...
Oracle 9i,10g,11g 下的 UTL_FILE_DIR 及 DIRECTORY - 2
directory及utl_file的例子: create or replace directory UTF_DIR_01 as '/u01/test'; grant read,write on directory UTF_DIR_01 to wang ;eg 1: 将某些信息写入文件: declare v_file utl_file.file_type; ...
Oracle 9i,10g,11g 下的 UTL_FILE_DIR 及 DIRECTORY - 1
UTL_FILE_DIR 参数 和 directory 的作用是让Oracle通过Package(比如utl_file)来对OS上的文件进行操作(如创建,修改等)。 In the past, accessible directories for the UTL_FILE functions were specified in the initialization file using the UTL_FILE_DIR parameter. H...
Oracle 11g db_files 与 控制文件中的 maxdatafiles 的关系及区别
Oracle 11.2.0.3 当使用CREATE DATABASE命令或CREATE CONTROFILE命令,MAXDATAFILES参数决定了控制文件中关于数据文件的大小尺寸——对控制文件的大小也有影响。但是,如果添加一个数据文件时,其编号已经超出了MAXDATAFILES的设定值,但是小于或等于DB_FILES...