Tips--Metalink关于CDC的相关同步方式及对Oracle版本的要求(转)
Does Synchronous Change Data Capture use Log Miner Sessions? Doc ID: Note:307088.1Type: HOWTO Last Revision Date: 20-SEP-2006Status: MODERATEDSynchronous CDC does not use LogMiner sessions in any vers...
STRM--用Oracle Streams wizard生成配置脚本
前几天都是用Package来完成streams的配置,但在管理上用OEM会感觉更为直观,当然对所有相关的Package很了解的话,也就都差不多了。在9i的OEM中看上去对streams的功能还不是很强。只是简单的一些应用。下面有时间就要...
Lab--在Noarchivelog和archvielog之间切换的一点实践(3)
在测试归档时最常用最主要就是这几句cmd1.alter database archivelog;2.alter database noarchivelog;3.archive log start; |alter system archive log start;4.archive log stop; | alter system archive log stop;...
Oerr ORA-1145处理小记
在一个用于升级前测试的数据库的陈列上有一个HD挂掉了,因为用于测试的,没有做任何级别的RAID,还好最后确认都是index的数据文件,先把所有可以copy的数据文件全部copy出来,然后换了HD,又重新copy回来,在打开数...
Tips--Tom對index也差生redo/undo的說明
今天看到有人提問在加了 append這個hint之后產生redo的疑問,就帖一下tom的說法吧,自己也一會兒做做實踐:为什么会有这么多记录?我以非记录模式对一个表执行以下SQL语句,但似乎变化都被记录了下来(并不仅仅是字...
10g--常用的启动和关闭相关的命令
在10G中常用的启动和关闭相关的命令Stopping/Starting Oracle Database1. $ sqlplus /nolog2. SQL> conn / as sysdba3. SQL> shutdown immediate or3. SQL> startupStopping/Starting Oracle Net Listener$ $ORACLE_...
Tips--获取类似于OEM-Session中看到的信息的SQL scripts
我们从OEM的Instance中的sessions的画面中可以看到每个seeions关于CPU,Physical Read,Logical Read,Hard Parse,PGA等信息。下面的这个SQL同样可以取得类似的信息。select ss.sid, vs.SERIAL#, decode(vs...
SQL--查看可擴展的數據文件是否已達到擴展上限
作為DBA的我們,可能每個人都對自己管理的DB有一種自己認為方便的方法來檢查一些日常事務,下面列出一個我自己用于查看表空間是否快達到上限,然后根據數據的增長情況作出何時需增加datafile的決定,為了便于我們的...
Tips--Why did my query go parallel(Metalink)
This article outlines things that will force the use of parallel queryhttp://metalink.oracle.com/metalink/plsql/showdoc?db=Not&id=196938.1BookmarkGo to EndDoc ID: Note:196938.1Subject: Why did my quer...
HOWTO--在function中返回結果集
我們可以通過在procedure中返回結果 集來提高DB的performance當然它也可以被 應用到function中來.同樣我們來看一個實例。SQL> create or replace function F_GetEmpByDept(in_deptNo in emp.deptno%type) 2&nb...
RECOVERY--ORACLE联机日志文件丢失或损坏的处理方法(ZT)
联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题。损坏非当前联机日志:1、启动数据库,遇到ORA-00312 or ORA-00313错误,如:ORA-00313: open faile...
Tips--如何确定你用的是pfile or spfile
在很多时候我们虽然有定义了spfile,但在系统起动的时候并不一定会用上这个spfile,当然原因种种,因为在9i起才有spfile这个新特性。所以呢以下查询只适用于9i及以后的版本。如果查询出来的count(*)的值大于0则说明...
Tips--relink Oracle Utilities as single-task command
这个方法在9i及高版的Oracle中已经不可用了。但是如果你用的还是8i或以前的版本且在非windows OS中的话就可以用一下这个特有的功能了哟。它可以使我们的imp,exp的速度提升30%左右。cd $ORACLE_HOME/rdbms/lib# make ...
OERR--因為設了standby的archive log的desc導致系統hang住的解決過程
昨天在自己的測試DB上做imp的300M的數據一個多小時都沒有動,怪了,出了什么問題了呢。先前用pl/sql developer連進去的process也都hang住了,vnc連上測試機上去看,alert.log有100M!驚嘆中,我剛建的測試環境怎么就...
QA--OEM畫面中revoke一個role時的一點不理解
當我們在OEM中revoke一個role時,查看生成的SQL時,我們會發再多了這樣的一個alter語句: alter user user_name default role all;它可能會一同清除之前grant的system privilege.真的好怪。今天有遇到異常時才發現...
HOWTO--LOB数据类型是如何存放的
在我们的DB中可能会有一些lob型的数据要来存放,我们知道它是如何存放的吗?我们知道在我们建一个表的时候,oracle对在对应的表空间在给我们一个segent中来存放数据,并且会因为数据量的增大再做扩展。但是当我们所...
SQL--查看當前DB的所有lock
查看當前DB的所有lock SELECT /*+ rule */ s.username, decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL, o.owner, &n...
TUN--Oracle9i performance improvements(zt)
Oracle9i performance improvementsIndex Monitoringalter index IND1 monitoring usage;Track whether or not the index has been used with view V$OBJECT_USAGE.NB. Issuing this command will invalidate every ...
TIPS--如何知道當前session生成的trace的文件存放信息
在Oracle中我們查trace一個SQL的performance的話,通常我們可以設定alter session set sql_trace=true;來產生trace文件,但是我們如何知道生成的trace信息存放在哪一個文件中呢。雖然我們知道生成的文件是放在 'user...
DISC--如何查看在discoverer中的每支report被run過几次
前些日子寫了很多discoverer Report,但都不知道user有沒有用過。唉。這時候就想到到了,如何對各支report的使用做統計,問了同事,再查Metalink,成功得到想要的信息了,帖上相關內容供大家參考:1 - Connect to SQ...