暂无图片
一条查数据字典的sql占用临时表空间30G
我来答
分享
鱼儿
2019-08-20
一条查数据字典的sql占用临时表空间30G

用gv$tempseg_usage查询此SQL分配临时段达30G,但是此字典表V$RMAN_BACKUP_JOB_DETAILS只有20多条数据。

请问为何为占用如此多的临时表空间,导致日志经常报错ORA-1652。



SQL_ID  ac00gajgz0v7b, child number 0

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

SELECT TO_CHAR(END_TIME, 'YYYY-MM-DD HH24:MI:SS'),

ROUND((SYSDATE-END_TIME)*24,2), INPUT_BYTES, SESSION_KEY,

SESSION_RECID, SESSION_STAMP FROM (SELECT END_TIME, INPUT_BYTES,

SESSION_KEY, SESSION_RECID, SESSION_STAMP FROM

V$RMAN_BACKUP_JOB_DETAILS WHERE STATUS LIKE 'COMPLETED%' AND

INPUT_TYPE='DB INCR' AND OUTPUT_DEVICE_TYPE IN ('SBT_TAPE', '*') ORDER

BY END_TIME DESC) WHERE ROWNUM = 1


Plan hash value: 2247927750


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

| Id  | Operation                                  | Name                   | Cost (%CPU)|    TQ  |IN-OUT| PQ Distrib |

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

|   0 | SELECT STATEMENT                           |                        |            |        |      |            |

|*  1 |  COUNT STOPKEY                             |                        |            |        |      |            |

|   2 |   VIEW                                     |                        |            |        |      |            |

|*  3 |    SORT ORDER BY STOPKEY                   |                        |     0   (0)|        |      |            |

|   4 |     VIEW                                   |                        |            |        |      |            |

|   5 |      SORT UNIQUE                           |                        |            |        |      |            |

|*  6 |       VIEW                                 |                        |            |        |      |            |

|   7 |        WINDOW SORT                         |                        |     0   (0)|        |      |            |

|   8 |         MERGE JOIN OUTER                   |                        |            |        |      |            |

|   9 |          SORT JOIN                         |                        |            |        |      |            |

|  10 |           VIEW                             |                        |            |        |      |            |

|  11 |            SORT UNIQUE                     |                        |            |        |      |            |

|  12 |             WINDOW SORT                    |                        |     0   (0)|        |      |            |

|  13 |              WINDOW SORT                   |                        |     0   (0)|        |      |            |

|  14 |               MERGE JOIN                   |                        |            |        |      |            |

|  15 |                MERGE JOIN                  |                        |            |        |      |            |

|  16 |                 SORT JOIN                  |                        |            |        |      |            |

|* 17 |                  FILTER                    |                        |            |        |      |            |

|  18 |                   MERGE JOIN OUTER         |                        |            |        |      |            |

|  19 |                    SORT JOIN               |                        |            |        |      |            |

|  20 |                     FIXED TABLE FULL       | X$KCCRSR               |            |        |      |            |

|* 21 |                    SORT JOIN               |                        |            |        |      |            |

|  22 |                     PX COORDINATOR         |                        |            |        |      |            |

|  23 |                      PX SEND QC (RANDOM)   | :TQ10000               |            |  Q1,00 | P->S | QC (RAND)  |

|  24 |                       VIEW                 | GV$RMAN_STATUS_CURRENT |            |  Q1,00 | PCWP |            |

|* 25 |                        FIXED TABLE FULL    | X$KRBMRST              |            |  Q1,00 | PCWP |            |

|* 26 |                 SORT JOIN                  |                        |            |        |      |            |

|  27 |                  VIEW                      |                        |            |        |      |            |

|  28 |                   SORT UNIQUE              |                        |            |        |      |            |

|  29 |                    MERGE JOIN OUTER        |                        |            |        |      |            |

|  30 |                     SORT JOIN              |                        |            |        |      |            |

|  31 |                      FIXED TABLE FULL      | X$KCCRSR               |            |        |      |            |

|* 32 |                     SORT JOIN              |                        |            |        |      |            |

|  33 |                      VIEW                  |                        |            |        |      |            |

|  34 |                       WINDOW SORT          |                        |     0   (0)|        |      |            |

|* 35 |                        PX COORDINATOR      |                        |            |        |      |            |

|  36 |                         PX SEND QC (RANDOM)| :TQ20000               |            |  Q2,00 | P->S | QC (RAND)  |

|* 37 |                          VIEW              | GV$KSFQP               |            |  Q2,00 | PCWP |            |

|* 38 |                           FIXED TABLE FULL | X$KSFQP                |            |  Q2,00 | PCWP |            |

|* 39 |                SORT JOIN                   |                        |            |        |      |            |

|  40 |                 VIEW                       |                        |            |        |      |            |

|  41 |                  SORT GROUP BY             |                        |            |        |      |            |

|  42 |                   MERGE JOIN OUTER         |                        |            |        |      |            |

|  43 |                    SORT JOIN               |                        |            |        |      |            |

|  44 |                     FIXED TABLE FULL       | X$KCCRSR               |            |        |      |            |

|* 45 |                    SORT JOIN               |                        |            |        |      |            |

|  46 |                     VIEW                   |                        |            |        |      |            |

|  47 |                      SORT GROUP BY         |                        |            |        |      |            |

|  48 |                       PX COORDINATOR       |                        |            |        |      |            |

|  49 |                        PX SEND QC (RANDOM) | :TQ30000               |            |  Q3,00 | P->S | QC (RAND)  |

|  50 |                         VIEW               | GV$KSFQP               |            |  Q3,00 | PCWP |            |

|  51 |                          FIXED TABLE FULL  | X$KSFQP                |            |  Q3,00 | PCWP |            |

|* 52 |          SORT JOIN                         |                        |            |        |      |            |

|  53 |           VIEW                             |                        |            |        |      |            |

|  54 |            SORT GROUP BY                   |                        |            |        |      |            |

|  55 |             MERGE JOIN                     |                        |            |        |      |            |

|  56 |              MERGE JOIN                    |                        |            |        |      |            |

|  57 |               SORT JOIN                    |                        |            |        |      |            |

|* 58 |                FILTER                      |                        |            |        |      |            |

|  59 |                 MERGE JOIN OUTER           |                        |            |        |      |            |

|  60 |                  SORT JOIN                 |                        |            |        |      |            |

|  61 |                   FIXED TABLE FULL         | X$KCCRSR               |            |        |      |            |

|* 62 |                  SORT JOIN                 |                        |            |        |      |            |

|  63 |                   PX COORDINATOR           |                        |            |        |      |            |

|  64 |                    PX SEND QC (RANDOM)     | :TQ40000               |            |  Q4,00 | P->S | QC (RAND)  |

|  65 |                     VIEW                   | GV$RMAN_STATUS_CURRENT |            |  Q4,00 | PCWP |            |

|* 66 |                      FIXED TABLE FULL      | X$KRBMRST              |            |  Q4,00 | PCWP |            |

|* 67 |               SORT JOIN                    |                        |            |        |      |            |

|  68 |                VIEW                        |                        |            |        |      |            |

|  69 |                 SORT UNIQUE                |                        |            |        |      |            |

|  70 |                  MERGE JOIN OUTER          |                        |            |        |      |            |

|  71 |                   SORT JOIN                |                        |            |        |      |            |

|  72 |                    FIXED TABLE FULL        | X$KCCRSR               |            |        |      |            |

|* 73 |                   SORT JOIN                |                        |            |        |      |            |

|  74 |                    VIEW                    |                        |            |        |      |            |

|  75 |                     WINDOW SORT            |                        |     0   (0)|        |      |            |

|* 76 |                      PX COORDINATOR        |                        |            |        |      |            |

|  77 |                       PX SEND QC (RANDOM)  | :TQ50000               |            |  Q5,00 | P->S | QC (RAND)  |

|* 78 |                        VIEW                | GV$KSFQP               |            |  Q5,00 | PCWP |            |

|* 79 |                         FIXED TABLE FULL   | X$KSFQP                |            |  Q5,00 | PCWP |            |

|* 80 |              SORT JOIN                     |                        |            |        |      |            |

|  81 |               VIEW                         |                        |            |        |      |            |

|  82 |                SORT GROUP BY               |                        |            |        |      |            |

|  83 |                 MERGE JOIN OUTER           |                        |            |        |      |            |

|  84 |                  SORT JOIN                 |                        |            |        |      |            |

|  85 |                   FIXED TABLE FULL         | X$KCCRSR               |            |        |      |            |

|* 86 |                  SORT JOIN                 |                        |            |        |      |            |

|  87 |                   VIEW                     |                        |            |        |      |            |

|  88 |                    SORT GROUP BY           |                        |            |        |      |            |

|  89 |                     PX COORDINATOR         |                        |            |        |      |            |

|  90 |                      PX SEND QC (RANDOM)   | :TQ60000               |            |  Q6,00 | P->S | QC (RAND)  |

|  91 |                       VIEW                 | GV$KSFQP               |            |  Q6,00 | PCWP |            |

|  92 |                        FIXED TABLE FULL    | X$KSFQP                |            |  Q6,00 | PCWP |            |

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


Predicate Information (identified by operation id):

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


   1 - filter(ROWNUM=1)

   3 - filter(ROWNUM=1)

   6 - filter((("A"."OUTPUT_DEVICE_TYPE"='SBT_TAPE' OR "A"."OUTPUT_DEVICE_TYPE"='*') AND

              DECODE("OBJECT_TYPE_WEIGHT",9,'DB FULL',8,'RECVR AREA',7,'DB INCR',6,'DATAFILE FULL',5,'DATAFILE

              INCR',4,'ARCHIVELOG',3,'CONTROLFILE',2,'SPFILE',1,'BACKUPSET',NULL)='DB INCR' AND

              DECODE("STATUS_WEIGHT",2000,'FAILED',1900,'RUNNING WITH ERRORS',1500,'RUNNING WITH

              WARNINGS',1001,'RUNNING',900,'COMPLETED WITH ERRORS',500,'COMPLETED WITH WARNINGS',1,'COMPLETED','FAILED')

              LIKE 'COMPLETED%'))

  17 - filter((NVL("GV$RMAN_STATUS_CURRENT"."ROW_LEVEL","R2"."RSRLV")=1 AND

              NVL("GV$RMAN_STATUS_CURRENT"."OPERATION",UPPER("R2"."RSROP")) LIKE 'BACKUP%'))

  21 - access("R2"."RSRRID"="GV$RMAN_STATUS_CURRENT"."RECID" AND

              "R2"."RSRTST"="GV$RMAN_STATUS_CURRENT"."STAMP")

       filter(("R2"."RSRTST"="GV$RMAN_STATUS_CURRENT"."STAMP" AND

              "R2"."RSRRID"="GV$RMAN_STATUS_CURRENT"."RECID"))

  25 - filter(("STATUS_KRBMRST"=1 OR "STATUS_KRBMRST"=9 OR "STATUS_KRBMRST"=17 OR "STATUS_KRBMRST"=25))

  26 - access("ODEV"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID") AND

              "ODEV"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST"))

       filter(("ODEV"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST") AND

              "ODEV"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID")))

  32 - access("R"."RSRRID"="RS"."RMAN_STATUS_RECID" AND "R"."RSRTST"="RS"."RMAN_STATUS_STAMP")

       filter(("R"."RSRTST"="RS"."RMAN_STATUS_STAMP" AND "R"."RSRRID"="RS"."RMAN_STATUS_RECID"))

  35 - filter("TYPE"=2)

  37 - filter("TYPE"=2)

  38 - filter("TYPE"=2)

  39 - access("HH"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID") AND

              "HH"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST"))

       filter(("HH"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST") AND

              "HH"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID")))

  45 - access("R"."RSRRID"="RS"."RMAN_STATUS_RECID" AND "R"."RSRTST"="RS"."RMAN_STATUS_STAMP")

       filter(("R"."RSRTST"="RS"."RMAN_STATUS_STAMP" AND "R"."RSRRID"="RS"."RMAN_STATUS_RECID"))

  52 - access("A"."SESSION_RECID"="B"."SESSION_RECID" AND "A"."SESSION_STAMP"="B"."SESSION_STAMP")

       filter(("A"."SESSION_STAMP"="B"."SESSION_STAMP" AND "A"."SESSION_RECID"="B"."SESSION_RECID"))

  58 - filter((NVL("GV$RMAN_STATUS_CURRENT"."ROW_LEVEL","R2"."RSRLV")>1 AND

              NVL("GV$RMAN_STATUS_CURRENT"."OPERATION",UPPER("R2"."RSROP")) LIKE '%AUTOBACKUP%'))

  62 - access("R2"."RSRRID"="GV$RMAN_STATUS_CURRENT"."RECID" AND

              "R2"."RSRTST"="GV$RMAN_STATUS_CURRENT"."STAMP")

       filter(("R2"."RSRTST"="GV$RMAN_STATUS_CURRENT"."STAMP" AND

              "R2"."RSRRID"="GV$RMAN_STATUS_CURRENT"."RECID"))

  66 - filter(("STATUS_KRBMRST"=1 OR "STATUS_KRBMRST"=9 OR "STATUS_KRBMRST"=17 OR "STATUS_KRBMRST"=25))

  67 - access("ODEV"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID") AND

              "ODEV"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST"))

       filter(("ODEV"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST") AND

              "ODEV"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID")))

  73 - access("R"."RSRRID"="RS"."RMAN_STATUS_RECID" AND "R"."RSRTST"="RS"."RMAN_STATUS_STAMP")

       filter(("R"."RSRTST"="RS"."RMAN_STATUS_STAMP" AND "R"."RSRRID"="RS"."RMAN_STATUS_RECID"))

  76 - filter("TYPE"=2)

  78 - filter("TYPE"=2)

  79 - filter("TYPE"=2)

  80 - access("HH"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID") AND

              "HH"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST"))

       filter(("HH"."STAMP"=NVL("GV$RMAN_STATUS_CURRENT"."STAMP","R2"."RSRTST") AND

              "HH"."RECID"=NVL("GV$RMAN_STATUS_CURRENT"."RECID","R2"."RSRRID")))


PLAN_TABLE_OUTPUT

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

  86 - access("R"."RSRRID"="RS"."RMAN_STATUS_RECID" AND "R"."RSRTST"="RS"."RMAN_STATUS_STAMP")

       filter(("R"."RSRTST"="RS"."RMAN_STATUS_STAMP" AND "R"."RSRRID"="RS"."RMAN_STATUS_RECID"))


我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
鱼儿

Queries from V$BACKUP_PIECE_DETAILS or V$RMAN_STATUS Return Error ORA-01652 (文档 ID 2119607.1)


貌似是这个

暂无图片 评论
暂无图片 有用 0
打赏 0
鱼儿

但是X$表的统计信息建议收集吗?毕竟是一直动态变化的。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle中能否统计近一年内表、视图、存过、序列使用的次数?
回答 2
某个用户在某时刻查过某个表,是可以做审计的,视图应该是一样,因此是可以做的,procedure,就算本身不行,在后面加上一条SQL自己做审计不就行了么
Oracle与其他关系型数据库中的临时表,有什么区别?
回答 1
已采纳
Oracle与其他关系型数据库中的临时表非常类似,但有一个主要区别:Oracle的临时表是“静态”定义的。在Oracle数据库中只需要创建一次就可以了,无需在存储过程中,让它每次运行的时候都创建一次临
有大佬知道以BIN开头的数据是怎么产生的吗?占了不少空间。
回答 5
删表就有,可以恢复成原表
oracle 12c ADG库注册catalog报错
回答 2
在主库连接到备库(adg):rmancatalogrman/rman@laaRMAN>createcatalog;成功exit主库上:rmantarget/catalogrman/rman@la
oracle 19.3升级19.8 grid补丁分析报错
回答 3
可能遇到未知的bug.有时候大页设置也会阻挡补丁,需要先取消大页设置,建议重启一下主机看看。
如何进行 Oracle10gRAC关闭及启动
回答 7
已采纳
一:关闭ORACLE10GRAC.情况1:保养数据库及操作系统,服务器,需要关闭DB(所有实例),OS及Server以oracle用户登录,在其中一个节点上(通常是第1个节点),运行命令,先关闭数据库
Oracle sys.tabpart$这个表有什么作用?
回答 1
已采纳
记录表分区信息的基表视图DBATABPARTITIONS和DBATABSUBPARTITIONS数据都来自tabpart$
oralce 链接数设置5000的话,对服务器的配置要求是怎样的
回答 1
设置更高都没问题,关键是平时连接到数据库中的连接数到底是多少。串行操作时,每个进程可用的PGA内存为MIN(PGAAGGREGATETARGET5%,pgamaxsize/2),其中隐含参数pgama
ORACLE数据库密码忘了怎么办?
回答 4
可以重置密码!orapwd或者alteruser改变密码
数据库hang swap可用为0
回答 16
这个现象需要分析一下,是否是oracle占用的内存不释放
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~