详细阅读下面的两个实验和说明,很容易搞定以后出现的OCR问题。 一、OCR备份策略及备份介质有效性验证 Oracle RAC的OCR存放着集群和数据库的重要配置信息。因此掌握其备份和恢复的方法甚是重要。我们可以对OCR进行 ...
详细阅读下面的两个实验和说明,很容易搞定以后出现的OCR问题。 一、OCR备份策略及备份介质有效性验证 Oracle RAC的OCR存放着集群和数据库的重要配置信息。因此掌握其备份和恢复的方法甚是重要。我们可以对OCR进行 ...
1,增量检查点, 增量检查点所涉及的主要概念,是一个队列一个进程.队列是检查点队列,进程是CKPT进程.CKPT进程有两项任务,一个是在一定的时机触发DBWR并告知DBWR的Target RBA,另一个任务是每3秒一次将DBWR的写进度 ...
ALTER SESSION SET max_dump_file_size = unlimited; ALTER SESSION SET tracefile_identifier = 'blabla'; ALTER SESSION SET timed_statistics = true; ALTER SESSION SET EVENTS '10046 trace name context fore ...
10046 event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后,将通知oracle kernel追踪会话的相关即时信息,并写入到相应trace文件中。这些有用的信息主要包括sql是如何进行解析,绑定变量的使用情 ...
append+nologging 不会对数据本生生成redo。这点大家都可以理解。但是会生成undo吗? 答案是,对于数据本身也不会。 可是既然不生成undo,那么如何保证数据的一致性,并且为何经过验证仍然可以flashback query or f ...
接到上司电话,告之系统有问题。一条10万级别的语句汇总在RAC上,灰常之慢。 看了下日志 发现最小也要10分钟。赶紧查看SQL文本与执行计划 可惜的是我得到通知的时候,已经过了十多个小时了。执行计划早已经被冲出li ...
如果说switch logfile不做检查点,那何来的checkpoint not complete问题? 如果说switch logfile做检查点,那为何做完switch logfile之前之后, select checkpoint_change# from v$database; select checkpoint_chang ...
在ITPUB上看到有人提问,为什么TRUNCATE语句要比DELETE慢,由于默认TRUNCATE要回收空间,且会将所有的脏块写回到数据文件,因此其实对于小数据量而言,TRUNCATE比DELETE慢也是正常的。不过这个例子中,TRUNCATE慢的 ...