どのようにASHからPGAと臨時の表の空間の比較的に多いTop SQLを探し当てますID (Doc ID 2610646.1)
2412 ワード
どのようにASHからPGAと臨時の表の空間の比較的に多いTop SQLを探し当てますID (Doc ID 2610646.1)
次の場合に適用されます.
Oracle Database-Enterprise Edition-バージョン11.2.0.1以降このドキュメントに含まれる情報は、すべてのプラットフォームに適用されます.
ターゲット
ASHからPGAまたは一時セグメントを最も消費するsql_を見つけるための診断スクリプトを提供します.id.
これは、ORA-1652エラーの診断に役立ちます.
ソリューション
PGAを最も消費するsql_id:
一時セグメントを最も消費するsql_id:
次の場合に適用されます.
Oracle Database-Enterprise Edition-バージョン11.2.0.1以降このドキュメントに含まれる情報は、すべてのプラットフォームに適用されます.
ターゲット
ASHからPGAまたは一時セグメントを最も消費するsql_を見つけるための診断スクリプトを提供します.id.
これは、ORA-1652エラーの診断に役立ちます.
ソリューション
PGAを最も消費するsql_id:
select *
from (select instance_number, sql_id, max(pga_sum_mb) pga_max
from (select instance_number, sample_time, sql_id, round(sum(nvl(pga_allocated, 0))/1024/1024) pga_sum_mb
from dba_hist_active_sess_history
where sample_time between to_timestamp('&begin_timestamp', 'yyyy/mm/dd hh24:mi') and to_timestamp('&end_timestamp', 'yyyy/mm/dd hh24:mi')
group by instance_number, sample_time, sql_id)
group by instance_number, sql_id
order by pga_max desc)
where rownum <= 10;
Enter value for begin_timestamp: 2019/12/10 08:00
Enter value for end_timestamp: 2019/12/10 11:00
INSTANCE_NUMBER SQL_ID PGA_MAX
--------------- ------------- ----------
2 26
2 1cq3qr774cu45 3
2 18wpbpn3a2ypc 2
2 84qp2j10cw7qs 2
2 63zy2j74j3z7z 2
2 4nxyknq1awbrd 1
一時セグメントを最も消費するsql_id:
select *
from (select instance_number, sql_id, max(temp_sum_mb) temp_max
from (select instance_number, sample_time, sql_id, round(sum(nvl(temp_space_allocated, 0))/1024/1024) temp_sum_mb
from dba_hist_active_sess_history
where sample_time between to_timestamp('&begin_timestamp', 'yyyy/mm/dd hh24:mi') and to_timestamp('&end_timestamp', 'yyyy/mm/dd hh24:mi')
group by instance_number, sample_time, sql_id)
group by instance_number, sql_id
order by temp_max desc)
where rownum <= 10;
Enter value for begin_timestamp: 2019/12/10 08:00
Enter value for end_timestamp: 2019/12/10 11:00
INSTANCE_NUMBER SQL_ID TEMP_MAX
--------------- ------------- ----------
2 0
2 18wpbpn3a2ypc 0
2 1cq3qr774cu45 0
2 4nxyknq1awbrd 0
2 63zy2j74j3z7z 0
2 84qp2j10cw7qs 0