Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

1

好友

1

主题
1#
发表于 2016-9-8 13:32:34 | 查看: 2708| 回复: 1
请问刘大,下面的报错是为什么,如何规避和解决?
------------------
alter:

Wed Sep 07 22:36:25 2016
Global Enqueue Services Deadlock detected. More info in file
/u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_lmd0_29234.trc.
Wed Sep 07 22:45:12 2016
Global Enqueue Services Deadlock detected. More info in file
/u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_j000_26996.trc.
Wed Sep 07 22:45:12 2016
Dumping diagnostic data in directory=[cdmp_20160907224512], requested by (instance=2, osid=26996 (J000)), summary=[abnormal process termination].
Wed Sep 07 22:47:00 2016
Global Enqueue Services Deadlock detected. More info in file
/u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_j000_26996.trc.
Wed Sep 07 22:47:00 2016
Dumping diagnostic data in directory=[cdmp_20160907224700], requested by (instance=2, osid=26996 (J000)), summary=[abnormal process termination].
Wed Sep 07 22:55:53 2016
Global Enqueue Services Deadlock detected. More info in file
/u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_lmd0_29234.trc.
Wed Sep 07 23:01:11 2016
Global Enqueue Services Deadlock detected. More info in file
/u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_lmd0_29234.trc.
Wed Sep 07 23:01:22 2016
Global Enqueue Services Deadlock detected. More info in file
/u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_j000_26996.trc.
Wed Sep 07 23:01:22 2016
Dumping diagnostic data in directory=[cdmp_20160907230122], requested by (instance=2, osid=26996 (J000)), summary=[abnormal process termination].
Wed Sep 07 23:03:05 2016
Global Enqueue Services Deadlock detected. More info in file
/u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_j000_26996.trc.
Wed Sep 07 23:03:05 2016
Dumping diagnostic data in directory=[cdmp_20160907230305], requested by (instance=2, osid=26996 (J000)), summary=[abnormal process termination].
Wed Sep 07 23:03:32 2016
Thread 2 advanced to log sequence 190382 (LGWR switch)
  Current log# 16 seq# 190382 mem# 0: +DATA/kcptdg/redo06b.dbf
Wed Sep 07 23:03:42 2016
Archived Log entry 429905 added for thread 2 sequence 190381 ID 0x3103a67a dest 1:
Wed Sep 07 23:03:58 2016
Errors in file /u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_j000_26996.trc:
ORA-12012: error on auto execute of job "SYS"."AUTO_SPACE_ADVISOR_JOB"
ORA-20000: ORU-10027: buffer overflow, limit of 20000 bytes
ORA-06512: at "SYS.DBMS_ADVISOR", line 201
ORA-06512: at "SYS.DBMS_SPACE", line 2465
ORA-06512: at "SYS.DBMS_SPACE", line 2538

---------
trace:

Trace file /u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_j000_26996.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options
ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1
System name:    Linux
Node name:      kcptdb2
Release:        2.6.18-308.el5
Version:        #1 SMP Tue Feb 21 20:06:06 EST 2012
Machine:        x86_64
Instance name: kcptdg2
Redo thread mounted by this instance: 2
Oracle process number: 181
Unix process pid: 26996, image: oracle@kcptdb2 (J000)


*** 2016-09-07 22:02:34.380
*** SESSION ID:(4971.2573) 2016-09-07 22:02:34.380
*** CLIENT ID:() 2016-09-07 22:02:34.380
*** SERVICE NAME:(SYS$USERS) 2016-09-07 22:02:34.380
*** MODULE NAME:(DBMS_SCHEDULER) 2016-09-07 22:02:34.380
*** ACTION NAME:(AUTO_SPACE_ADVISOR_JOB) 2016-09-07 22:02:34.380

-------------------------------------------------------------------------------

DEADLOCK DETECTED

  Performing diagnostic dump and signaling ORA-00060

  Complete deadlock information is located in the trace file of process (pid: 10, osid: 29230, DIA0)
    trace file: /u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_dia0_29230.trc

-------------------------------------------------------------------------------

*** 2016-09-07 22:02:34.380
-------------------------------------------------------------------------------
HUNG PROCESS DIAGNOSTIC DUMP BEGIN:

  dump requested by process (pid: 10, osid: 29230, DIA0)
    trace file: /u01/app/oracle/diag/rdbms/kcptdg/kcptdg2/trace/kcptdg2_dia0_29230.trc
-------------------------------------------------------------------------------
----- Current SQL Statement for this session (sql_id=22w4adu41x3fm) -----
drop table "KCPT".DBMS_TABCOMP_TEMP_UNCMP purge
----- PL/SQL Stack -----
----- PL/SQL Call Stack -----
  object      line  object
  handle    number  name
0xb4ed60960       790  package body SYS.PRVT_COMPRESSION
0xb4ed60960       774  package body SYS.PRVT_COMPRESSION
0xb3f475298       214  package body SYS.DBMS_COMPRESSION
0xb37720b80       812  SYS.WRI$_ADV_OBJSPACE_TREND_T
0xb37720b80      1953  SYS.WRI$_ADV_OBJSPACE_TREND_T
0xb47a7f970       587  package body SYS.PRVT_ADVISOR
0xb47a7f970      2655  package body SYS.PRVT_ADVISOR
0xb3fa2b7d8       241  package body SYS.DBMS_ADVISOR
0xb3fa2b7d8       196  package body SYS.DBMS_ADVISOR
0xb53759340      2465  package body SYS.DBMS_SPACE
0xb53759340      2538  package body SYS.DBMS_SPACE
2#
发表于 2016-9-9 15:50:15
        Bug 15975838 - ORA-60 between MMON slave and auto space advisor (Doc ID 15975838.8)


Bug 15975838  ORA-60 between MMON slave and auto space advisor

This note gives a brief overview of bug 15975838.
The content was last updated on: 29-NOV-2013
Click here for details of each of the sections below.
Affects:

Product (Component)        Oracle Server (Rdbms)
Range of versions believed to be affected        (Not specified)
Versions confirmed as being affected       
11.2.0.3
Platforms affected        Generic (all / most platforms affected)
Fixed:

The fix for 15975838 is first included in       
12.2 (Future Release)
12.1.0.2 (Future Patch Set)

Interim patches may be available for earlier versions - click here to check.
Symptoms:

Related To:

Deadlock
Error May Occur
ORA-60
WRI$_SEGADV_OBJLIST
Description

An ORA-60 deadlock can occur in Auto Space Advisor.

Rediscovery Notes:
  If you observe "TX" deadlocks with SYS.WRI$_SEGADV_OBJLIST involved, then you have
  likely hit this bug.
  
Workaround:  
Deactivate AUTO_SPACE_ADVISOR_JOB by
EXECUTE DBMS_SCHEDULER.DISABLE('AUTO_SPACE_ADVISOR_JOB');
  

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-5-20 01:02 , Processed in 0.048836 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569