oracleasm enable显示失败
安装完ASM相应组件后,执行/etc/Init.d/oracleasm enable后显示失败。查看日志[root@oracle log]# more /var/log/oracleasm Disk "VOL1" does not exist or is not instantiatedWriting disk header: doneInstantiating disk: oracleasm-instantiate-disk: Unable to open manager: No such file or direc...
通过V$UNDOSTAT算出undo_retention最小值
SQL> select max(maxquerylen) from v$undostat;MAX(MAXQUERYLEN)---------------------------- 1743v$undostat视图的maxquerylen告诉我们过去24小时内,执行的最长查询的长度(以秒计)。unto_retention的值至少与maxquerylen的最大值一样长,否则会报ORA-01555: snaps...
实时查询最耗CPU资源的SQL语句
1. 先通过top命令查看产用资源较多的spid号2.查询当前耗时的会话ID,用户名,sqlID等:select sid,serial#,machine,username,program,sql_hash_value,sql_id, to_char(logon_time,'yyyy/mm/dd hh24:mi:ss') as login_time from v$sessionwhere paddr in (select addr from v$...
Oracle 针对当前等待事件的trace步骤
这里只总结最common的步骤----------------------------------------1.通过操作系统的命令找到系统资源的bottleneck,如:CPU, Memory, I/O, Network 同时主要关注IOWait, PI/PO, Memory的使用情况2.通过查询v...
统计信息不准确导致执行计划走了笛卡尔积
统计信息不准确导致执行计划走了笛卡尔积 昨天有事没有上班,今天早上来查看系统的时候发现了很多笛卡尔积的sql,而且一直在跑,已经运行了10多个小时了,觉得这个比较典型,这里记录一下: SELECT a.ELAPSED_TIME 已运行时间,a.MONITOR_TYPES,a.SQL_ID,a.SQL_TEXTFROM XT_SQL_RUBBISH_MONITOR_LHR aWH...
AWR分析
AWR报告分析.docx
ORACLE监听器 The listener supports no services 问题解决方法
安装环境:操作系统版本:RHCLE5ORACLE版本:11gR2开启监听器,远程连接报错:ORA-12514: TNS:linstener does not currently know of service requested in connect descriptor解决问题思路:查看监听器状态,关闭后...
RMAN备份时出现ORA-19809: limit exceeded for recovery files
RMAN> backup database plus archivelog delete input; ...channel ORA_DISK_1: starting piece 1 at 04-APR-14RMAN-03009: failure of backup command on ORA_DISK_1 channel at 04/04/2014 14:53:41ORA-19809: limit exceeded for recovery filesORA-19804: cannot reclaim 52428800 bytes disk space ...
RMAN的"rman: can't open target"错误
在Linux上,安装完成之后,在测试RMAN时可能会遇到如下错误:[oracle@redhat4 ~]$ rman target /rman: can't open target这是由于调用的是非Oracle的RMAN的缘故:[oracle@redhat4 ~]$ which rman/usr/X11R6/bin/rman (这是系统的rman)修正这个问题,我们只需要在Oracle用户的环境变量下,将$ORACLE_HOME/bi...
ORA-1102
ORA-01102: cannot mount database in EXCLUSIVE mode出现ORA-1102错误可能有以下几种可能:一、在HA系统中,已经有其他节点启动了实例,将双机共享的资源(如磁盘阵列上的裸设备)占用了;二、说明Oracle被异常关闭时,有资源没有被释放,一般有以下几种可能,1、 Oracle的共享内存段或信号量没有被释放;2、 Oracle...
网上摘的crs错误大全
PRKA-2001: GSD already existsCause: An attempt was made to create the Global Services Daemon (GSD) application while there is a running GSD application.Action: Stop the running GSD, delete it and create the GSD application again using 'srvctl add nodeapps'PRKA-2002: Listener already existsCause:...