RAC 监听中的 IP=FIRST 是啥意思?
IP=FIRST参数不是RAC特有的,如果不加这个参数,那么LISTENER将在该服务器的所有网卡上监听,加了这个参数,只监听ADDRESS里的IP地址
ORA-02354: ORA-01466: unable to read data - table definition has changed
Oracle 11.2.0.3.0 , Exadata , 使用类似如下语句做expdp 导出时,报错 nohup expdp \'/as sysdba\' directory=dumptemp dumpfile=tofus0220_24.dmpdp logfile=tofus0220_24...
ORA-04031: unable ...."sga heap(6,1)","KQR L PO")
Oracle 11.2.0.3 , RACORA-04031: unable to allocate 1072 bytes of shared memory ("shared pool","unknown object","sga heap(6,1)","KQR L PO")补丁程序13814739: "KQR X PO" ALLOCATIONS NOT...
[z] 利用闪回恢复被覆盖的Oracle PACKAGE包
SELECT obj# FROM obj$ AS OF TIMESTAMP TO_TIMESTAMP('2011-11-21 11:30:00', 'YYYY-MM-DD HH24:MI:SS') WHERE NAME = ' PKG_QT_QTSWTS';查询结果 264675 264676 2.查询旧版本数据--查询出来的为包头 SELE...
Oracle opatch - offline patching 及 online patching
所有补丁都以readme 说明中为准, 以下仅供参考。 以 Bug# 13814739 为例子,参考readme翻译的。 这个patch实施有两种方式,可以在RAC上Rolling Installable和online Patch, 可以参考 note 761111.1 了解如何使用和...
等待事件 (wait event) [final]
一, 相关概念 1. 等待事件概况 在10g中的等待事件有870多个,11g中等待事件1118个。 我们可以通过v$event_name 视图来查看等待事件的相关信息。不过查看Exadata Oracle数据库(11g)发现等待事件有1152个,可能...
如何将私有dblink 的select 权限授给其他用户
用户A建有private的DB Link, 用户B 只有查询的权限,如何将 DB Link 相关的select 授权赋予用户B呢。且不能创建public 的 DB Link 。 私有的DB Link,其它用户是不能用的,Or...
trace 文件中 consistent mode与current mode 的解释
consistent mode与current mode : consistent mode 是在基于query mode 下的,当查询开始的时候oracle将确立一个时间点,凡是在这个时间点以前提交的数据oracle将能看见,之后提交的数据将不能看见。但...
查询等待事件(wait event)相关的SQL - v$session_wait, v$rowcache,v$sqltext
select event,count(*) from gv$session_wait group by event order by count(*) desc; select * from v$session_wait where event = 'row cache lo...
使用SQL批量查询出创建用户及权限脚本
select 'create user ' || a.username || ' identified by "' || (select password from sys.user$ b where a.username = b.name) || '" ' || ...
ASM 中使用RMAN delete archivelog until time删除归档文件
$ rman target / delete archivelog until time 'sysdate-N'; 【比较常用】该命令删除日志时的时间基准是first_name delete archivelog all completed before 'sysdate-N'; 该命令删除日志...
用TKPROF格式化该TRCE文件后,如何在新生成的文件里保留下绑定变量的值?
Oracle 10g. 11g trace level 4 绑定变量的值在 trc 源文件中是可以看到 。 但是 tkprof 就看不到了。 用tkprof格式化该trace文件后,如何在新生成的文件里看到绑定...
impdp时通过impdp attach=sys.job_name 查看进度
查看 impdp 及 expdp 相关的视图- 查看 sys 下含有 datapump 的视图。 gv$datapump_jobs 查看 job 名称, 或者直接在OS 中通过 ps -ef | grep impdp 查看, 或在导入的log文件中查看job name , 然后通过如下命令查看进度: $ impdp system/passwd&nbs...
临时表(GLOBAL TEMPORARY TABLE)及统计信息收集,动态采样
我们对临时表进行查询时,分析执行计划会发现临时表估计的返回值很多情况下都是1,这显然是不对的(因为可能在查询过程中临时表的数据达到几千甚至几万笔),但...
如何使用共享方式锁表 lock table
lock table tab_name in exclusive mode;要执行的sql语句;unlock table tab_name;
ASH 报告生成过程中 Enter value for duration 需要输入一个数字,表示持续的分钟
SQL> @ashrpt.sqlCurrent Instance~~~~~~~~~~~~~~~~ DB Id DB Name Inst Num Instance----------- ------------ -------- ------------4110082405 ORA11G 1 ora11g1Specify the Report Type~~~~~~~~~~~~~~~~~~~...
执行计划中Note部分显示'PLAN TABLE' is old version
在做SQL Profile 测试的时候,发现 set autotrace traceonly 之后,执行计划出现的 Note 部分 没有显示 SQL profile " SYS_SQLPROF_013a772699860000" used for this statement, 而是提示 ‘PLAN TABLE’ is ...
锁表时KILL SESSION及回滚段监控(回滚时间评估)
在数据库的日常维护中,经常出现以下两种情况,需要DBA手工干预KILL SESSION : 1. 应用hang住了,在数据库里查询得知session被其它session block,要把其它session kill掉。 2. 应用跑到中途,突然决定不跑...
srvctl add service 增加数据库服务例子
srvctl 回车可以看到一些帮助。可以看到提示,需要更加详细的帮助可以:srvctl <command> -h 或者 srvctl <command> <object> -h 比如 srvctl status service -h...
数据库Server性能问题分析案例一
用户反馈 GERPB 数据库系统运行慢, 可能存在性能问题 , 检查OS,CPU idle% 约15%左右,IO等待18%左右,USER和SYS(kernel)分别在35%左右。 通过AIX 的nmon查看磁盘I/O , 发现 datavg21一直处于100% busy...