SharedIT | 묻고 답하기(AMP)

윈도우 서버 2016에 오라클10g운영중인데 메모리 반환문제

질문을 창피해 하지 마세요. 답변 해주시는 분들을 위해 많은 정보를 입력해 주세요.윈도우서버 2016 r2에 오라클 10g를 운영중이고 메모리는 80G를 장착하여 사용중에 있는데 오라클에서 메모리 점율이이 60%이상 사용하고 메모리 반환을 하지 않고 있습니다. 원인이 뭘까요? 윈도우 작업관리자에서 모니터링 리소스를 확인해보면 예약된메모리가 상당히 많이 사용하고 있는데요 왜 그런걸까요?
Tags : 태그가 없습니다.

2개의 답변이 있습니다.

차바라기
  0 추천 | 약 5년 전
그런가요?제가 잘못알고있었는가보네요
양성환
  0 추천 | 약 5년 전
RDBMS는 기본적으로 쿼리를 재사용하기위해 메모리에 쌓아둡니다.
반환을 한다는것은 메모리가 오히려부족해서 가상메모리생성,디스크로 리드하게되면 재앙수준의 성능저하가 나타나요.
게다가 오라클은 Windows와 메모리블록이 공유되지않아요
90%이상의 사용률을 보이는것이 오히려 잘 쓰고있는겁니다.

Andrew Gil | 약 5년 전

동감하는 답변입니다. 재앙... ㅜㅜ 겪어봐서 압니다. ㅜㅜ