프린트 하기

내맘대로긍정이 알려주는

Oracle 23ai 신기능
무료 세미나 발표자료

다운로드 trending_flat

OS환경 : Oracle Linux 7.3 (64bit)


DB 환경 : Oracle Database 12.2.0.1


에러 : ORA-00700: soft internal error, arguments: [kskvmstatact: excessive swapping observed], [], [], [], [], [], [], [], [], [], [], [] 

alert log에 아래 메세지 발생

1
2
3
4
5
6
7
8
2018-06-01T20:00:03.781978+09:00
WARNING: Heavy swapping observed on system in last 5 mins.
Heavy swapping can lead to timeouts, poor performance, and instance eviction.
Errors in file /app/oracle/diag/rdbms/orcl2/orcl2/trace/orcl2_dbrm_4750.trc  (incident=24105):
ORA-00700: soft internal error, arguments: [kskvmstatact: excessive swapping observed], [], [], [], [], [], [], [], [], [], [], []
Incident details in: /app/oracle/diag/rdbms/orcl2/orcl2/incident/incdir_24105/orcl2_dbrm_4750_i24105.trc
2018-06-01T20:00:29.397402+09:00
Dumping diagnostic data in directory=[cdmp_20180601200029], requested by (instance=1, osid=4750 (DBRM)), summary=[incident=24105].




해결 방법 : alert 메시지와 ORA-700이 모두 12c에 대해 예상되는 동작이므로 아무런 조치가 필요하지 않음

메타링크 설명

alert 메시지와 ORA-700이 모두 12c에 대해 예상되는 동작이므로 아무런 조치가 필요하지 않습니다. 

버그 19495842 - 변경 경고 <SID> .LOG의 변경 


임계 값을 변경하기 위해 향상된 요청 (ER)이 생성되었습니다. 아직 ER에 대한 수정이 없으므로 현재는 아무런 방법도 없습니다 사용자가 경고 수준을 조정할 수 있습니다.

=>

pga_aggregate_limit 값을 설정해서 PGA를 과도하게 사용하지 않게 끔 조절한다.

설정법 : http://positivemh.tistory.com/193



원인 : 세션의 과도한 PGA 사용

trc 파일 내 설명

경고 : 시스템에서 과도한 교체가 관찰되었습니다.

무거운 교체는 시간 초과, 성능 저하 및 인스턴스 제거로 이어질 수 있습니다.

스와핑을 줄이려면이 데이터베이스 인스턴스의 메모리 사용을 줄이십시오.

이 서버에서 실행중인 다른 응용 프로그램.


총 실제 메모리 : 3943MB

마지막 5 분 동안 스왑 된 바이트 : 7638444KB

CPU 사용률 : 96 %


MEMORY_TARGET : 1584MB


PGA_AGGREGATE_LIMIT : 0MB

시작 이후 할당 된 최대 PGA : 7418MB

현재 할당 된 총 PGA : 7417MB

PGA_AGGREGATE_TARGET : 0MB

실제 PGA_AGGREGATE_TARGET 적용 : 720MB


PGA 사용량 (7418MB)이 PGA_AGGREGATE_TARGET (720MB)를 초과합니다.

PGA_AGGREGATE_TARGET 및 PGA_AGGREGATE_LIMIT를 낮추어 PGA 사용을 줄입니다.


낮추어이 데이터베이스 인스턴스의 메모리 사용을 줄입니다.

MEMORY_TARGET 및 / 또는 PGA_AGGREGATE_LIMIT.


원문

WARNING: Heavy swapping observed on the system.

Heavy swapping can lead to timeouts, poor performance, and instance eviction.

To reduce swapping, reduce the memory usage of this database instance and/or

other applications running on this server.


total physical memory:                     3943 MB

bytes swapped in/out in last 5 mins:    7638444 KB

cpu utilization:                             96%


MEMORY_TARGET:                             1584 MB


PGA_AGGREGATE_LIMIT:                          0 MB

maximum PGA allocated since startup:       7418 MB

total PGA currently allocated:             7417 MB

PGA_AGGREGATE_TARGET:                         0 MB

Actual PGA_AGGREGATE_TARGET enforced:       720 MB


Beware that PGA usage (7418 MB) exceeds PGA_AGGREGATE_TARGET (720 MB).

Decrease PGA usage by lowering PGA_AGGREGATE_TARGET and PGA_AGGREGATE_LIMIT.


Reduce the memory usage of this database instance by lowering

MEMORY_TARGET and/or PGA_AGGREGATE_LIMIT.


orcl2_dbrm_4750_i24105.trc.txt

해당 에러 trc 파일



참조 : 

메타링크 문서 ID 2097855.1(별내용없음 버그라고 기록되어있음)

메타링크 문서 ID 1919850.1