dbms_scheduler介绍
本文摘抄自网络 http://www.cnblogs.com/lanzi/archive/2012/11/23/2784815.html10g引入的这个dbms_scheduler包,替代了之前的dbms_job包,该包功能更强大,可以将job需要的各种资源分开再进行组合。1.program1.1 create_program参数说明: program_name——程序名称 program_type——程序类型(STORE...
【Oracle】Oracle 11g 中的自动数据库维护任务管理
对于11g版本的oracle 有三个自动维护定时任务。1 自动优化器统计收集:为所有方案对象收集陈旧的或缺少的统计数据,所收集的统计信息将被用来提高sql的执行的性能,任务名是“auto optimizer stats collection”2 自...
RMAN 中delete exipired 和 delete obsolete 的区别
delete expiredIf you run CROSSCHECK, and if RMAN cannot locate the files, then it updates their records in the RMAN repository to EXPIRED status. You can then use the DELETE EXPIRED command to remove ...
EXPDP/IMPDP工具的使用
目录: 1. oracle数据库导入导出操作的注意事项 2. 使用expdp/impdp工具的前提准备 &nbs...
expdp/impdp中parfile参数使用
windows打开一记事本,Linux就touch一文本。内容想添加啥就添加啥: dumpfile=a.dmplogfile=b.logdirectory=mydirtables=T 保存在D:\dump\par.txt ,文件名随便起. C:\Users\admin>expdp ...
【kingsql分享】RAC11G 恢复OCR
1.检查ocr[root@rac1 ~]# ocrcheckStatus of Oracle Cluster Registry is as follows : Version : ...
【RAC】Oracle RAC环境的日志体系
在Oracle RAC环境中比单个系统的日志体系要复杂:见下图:简单介绍一下有关Oracle集群环境中日志体系结构,在遇到问题时,可以快速查找所需的日志文件,及时的定位问题~1.Oracle集群日志的文件路径Oracle集群涉及的...
ORACLE 11G RAC--日志路径
ORACLE集群在做问题排查时,需要查看日志。这些日志都集群中都是存放在那里的?1.集群相关日志主要放在$ORACLE_CRS_HOME/log,$ORACLE_HOME/log中。$ORACLE_CRS_HOME/log目录下内容如下[oracle@rac1 log]$ pwd/u01/ap...
(转)Oracle RAC 日志 存放路径总结
在Oracle RAC环境中,对集群中的日志的定期检查是必不可少的。通过查看集群日志,可以早期定位集群环境中出现的问题,以便将问题消灭在萌芽状态。简单介绍一下有关Oracle集群环境中日志的结构,方便快速查找...
全局分区索引和局部分区索引
最近正在温习ORACLE分区表,下面是关于全局分区索引和局部分区索引,以及前缀局部分区索引和非前缀局部分区索引的概念和需要注意的地方全局分区索引:索引分区不按照表的分区进行,索引的分区可以指向任何表分区局部...
深入理解Oracle调试事件:10046事件详解
之前也写过一篇10046的文章:10046简介 今天,Think想和大家一起共同深入去理解一下Oracle的这些调试事件 10046事件是SQL_TRACE的扩展,被戏称为"吃了兴奋剂的SQL_TRACE" 有效的追踪级别: ① 0级:SQL_TRACE=FASLE ② 1级:SQL_TRA
Linux彻底清理Oracle 11g RAC环境方案
参考文档:Linux 环境下11.2.0.3 rac的快速卸载脚本http://www.lunar2013.com/2014/10/linux-%e7%8e%af%e5%a2%83%e4%b8%8b11-2-0-3-rac%e7%9a%84%e5%bf%ab%e9%80%9f%e5%8d%b8%e8%bd%bd%e8%84%9a%e6%9c%ac.html 在Oracle 11.1和Oracle 10.1,10.2上,都是官方提供手工清理RAC环境的方法的(比如环境有...
如何找到引起TX锁的语句?
需要通过v$open_cursor视图找到语句:select w.holding_session, s1.username holding_user, q1.sql_text holding_sql from dba_waiters w, v$session s1, v$open_cursor q1, v$locked_object l1, dba_objects o1 where w.holding_session = s1.sid and s1.sid = q1.sid(+) and l1.session_id = s1.sid and l1.object_id = o1.object_id and (upper(q1.sql_text) like '%DELETE%' or upper(q1.sql_text) like '%UPDATE%') and upper(q1.sql_text) like '%' || o1.object_name |
data guard failover时最小化数据丢失 - 11g flush redo - 1
"flush redo" 并不是众所周知,它是在11gR2被引入的. 对于Data guard, 在故障切换时flush redo可能是非常有用的,如果这个命令能成功将最后的redo应用到standby上,那么DG上将没有数据丢失。 如果需要执行此语句,在standby上的 redo apply必须是启动的,执行此命令的primary database...
resetlog 和noresetlog 的用法
第一种情况假设仅仅控制文件丢失,而其他文件没有丢失(主要是归档和REDO),那么恢复的时候如果选择从备份中恢复控制文件。恢复后,控制文件会去读数据文件头中与CHECKPOINT SCN对应的RBA信息来确定从那个序列的归档日志开始恢复,一直推进恢复到NEXT SCN是无穷大的那个REDOLOG,此时恢复是完全恢复的,但打开的时候还...
Oracle11g维护分区(七)——Modifying Real Attributes of Partitions
翻译文档:Oracle Database VLDB and Partitioning Guide 11g Release 2 (11.2),4 Partition Administration
【kingsql分享】Oracle 11g Data Guard原理研究(三)
<strong>1.关于standby redo log的理解</strong><br />Data Guard在备库中,建议配置一种额外的日志文件,叫做standby redo log(SRL),和传统的online redo log(ORL)相比,SRL有着特殊的要求和作用。两者的关系可以从下面的几点来对比:<br />1.SRL和ORL两种文件是完全相同的,只是两者发挥的作用和场景不同。<br />...
全面学习和应用ORACLE ASM特性--(3)添加和修改asm磁盘组
2.1 添加磁盘组 DBCA 中创建磁盘组想必大家都很熟悉了,对,不过是点两下鼠标,SQL*PLUS下操作也很简单,主要是使用CREATE DISKGROUP语句,该语句的语法如下: CREATE DISKGROUP diskgr...
全面学习和应用ORACLE ASM特性--(4)管理asm磁盘组中目录和文件
2.3 mount/unmount 磁盘组 只有被mount的磁盘组才能被数据库使用并执行add/drop等磁盘操作,ASM中的磁盘组默认会在ASM实例启动时自动加载,当然也可以手动通过命令行语句mount/unmount磁盘组。 查询A...
【kingsql分享】Oracle 11g Data Guard原理研究(二)
1.关于Data Guard日志接收的总结:备库的RFS进程接收到日志后,就把日志写到standby redo log或者archived log file文件中。而归档日志会被放在什么位置取决于standby database归档路径的选择,如果配置了standby_archive_dest,则使用这个参数指定的...