Support
Orange Support > 문의하기
Q & A
FAQ-F151 : Oracle DB 에서 ASH Monitor상에서 Refresh 하여도 아무런 항목도 나타나지 않고 무반응 상태가 지속됩니다.
Oracle 에서 ASH Monitor를 사용하기 위해서는 Oracle Server에서 DIAGNOSTIC PACK 사용을 활성화 하여야 하며, statistics_level 이 BASIC이 아닌 값으로 설정 되어야 합니다. 아래의 조건들을 확인하여 ASH Monitor를 사용할수 있는 상태로 서버의 설정값을 변경해주어야 합니다.
아래의 SQL을 실행하여 해당 파라미터가 NONE 으로 조회되는 경우 SYS.V_$ACTIVE_SESSION_HISTORY에 데이터가 쌓이지 않음 ( ASH Monitor 사용 불가 )
SELECT name
, value
, display_value
, description
FROM v$parameter
WHERE name like '%control_management_pack_access%' ;
1) NONE : DIAGNOSTIC 과 TUNING PACK 비활성화 해당 기능 사용 불가
-> 해당 조건이 NONE 일 경우, SYS.V_$ACTIVE_SESSION_HISTORY 뷰에 데이터가 누적되지 않습니다. ( ASH Monitor 사용 불가 )
2) DIAGNOSTIC : DIAGNOSTIC PACK 만 활성화, TUNING PACK 비활성화
3) DIAGNOSTIC+TUNING : DIAGNOSTIC 과 TUNING PACK 모두 활성화, AWR , ASH , SQL Tuning Advisor 등을 모두 사용가능
아래의 명령어중 하나를 사용하여 해당 기능을 활성화 해주셔야 합니다.
1-1. DIAGNOSTIC 과 TUNING PACK 을 모두 활성화 합니다.
alter system set control_management_pack_access = 'DIAGNOSTIC+TUNING' SCOPE=BOTH;
1-2. DIAGNOSTIC PACK 을 활성화 합니다.
alter system set control_management_pack_access = 'DIAGNOSTIC' SCOPE=BOTH;
아래 SQL을 실행하여 파라미터가 BASIC 으로 조회되는 경우 ( ASH Monitor 사용 불가 )
SELECT name
, value
, display_value
, description
FROM v$parameter
WHERE name = 'statistics_level' ;
1) TYPICAL: 기본값이며 ASH 데이터가 수집됩니다.
2) ALL: 더 자세한 통계 정보를 수집합니다.
3) BASIC: ASH 데이터를 비활성화하므로 설정을 변경해야 합니다. ( ASH Monitor 사용 불가 )
아래의 명령어중 하나를 사용하여 해당 기능을 활성화 해주셔야 합니다.
2-1. ALTER SYSTEM SET STATISTICS_LEVEL=TYPICAL;
2-2. ALTER SYSTEM SET STATISTICS_LEVEL=ALL;
SQL Tool기능을 보안하면 어떨까요!!!
Mr. 안
2002.05.21
웨어밸리, 강릉 산불피해 성금 1000만원 기부
2023.04.18
FAQ-F151 : Oracle DB 에서 ASH Monitor상에서 Refresh 하여도 아무런 항목도 나타나지 않고 무반응 상태가 지속됩니다.
오렌지팀
2024.11.22
Re: SQL Tool기능을 보안하면 어떨까요!!!
오렌지팀
2002.05.23
Re: Re: SQL Tool기능을 보안하면 어떨까요!!!
Mr. 안
2002.05.24