Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1537079
  • 博文数量: 345
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 3833
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(345)

文章存档

2021年(76)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

分类: Oracle

2021-02-26 12:40:33


分析一个400多秒的大sql。

set long 1000000
set longchunksize 1000000
set lin 200
set pages 1000
set trim on
set trimspool on
set echo off
set feedback off
select dbms_sqltune.report_sql_monitor(sql_id=>'&sqlid',type=>'TEXT',report_level=>'ALL') mon_rpt from dual;

输入 sqlid 的值:  cwx04v3hzfkwy
原值    1: select dbms_sqltune.report_sql_monitor(sql_id=>'&sqlid',type=>'TEXT',report_level=>'ALL') mon_rpt from dual
新值    1: select dbms_sqltune.report_sql_monitor(sql_id=>'cwx04v3hzfkwy',type=>'TEXT',report_level=>'ALL') mon_rpt from dual
ERROR:
ORA-27163: 内存不足
ORA-06512: 在 "SYS.DBMS_SQLTUNE", line 13969
ORA-06512: 在 "SYS.DBMS_SQLTUNE", line 14265
ORA-06512: 在 line 1




SQL> !oerr ora 27163
27163, 0000, "out of memory"
// *Cause:  The program ran out of memory when allocating a temporary
//          data structure.
// *Action: Increase the amount of memory on the system.


SQL> !sqlplus -v


SQL*Plus: Release 11.2.0.3.0 Production




SQL> alter session set events '31156 trace name context forever,level 0x400';
SQL> 
select dbms_sqltune.report_sql_monitor(sql_id=>'&sqlid',type=>'TEXT',report_level=>'ALL') mon_rpt from dual;SQL> 
输入 sqlid 的值:  cwx04v3hzfkwy
原值    1: select dbms_sqltune.report_sql_monitor(sql_id=>'&sqlid',type=>'TEXT',report_level=>'ALL') mon_rpt from dual
新值    1: select dbms_sqltune.report_sql_monitor(sql_id=>'cwx04v3hzfkwy',type=>'TEXT',report_level=>'ALL') mon_rpt from dual


MON_RPT
------------------------------------------------------------------------------------------------------------
SQL Monitoring Report


SQL Text
------------------------------
INSERT INTO XXX ( ACCCODE , --科目编码 ACCNO , --会计机构 ACCOUNTNO , --账户号 AMORTNO 
...
阅读(607) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~