질문을 창피해 하지 마세요. 답변 해주시는 분들을 위해 많은 정보를 입력해 주세요.윈도우서버 2016 r2에 오라클 10g를 운영중이고 메모리는 80G를 장착하여 사용중에 있는데 오라클에서 메모리 점율이이 60%이상 사용하고 메모리 반환을 하지 않고 있습니다. 원인이 뭘까요? 윈도우 작업관리자에서 모니터링 리소스를 확인해보면 예약된메모리가 상당히 많이 사용하고 있는데요 왜 그런걸까요?
2개의 답변이 있습니다.
차바라기
0 추천
|
약 5년 전
그런가요?제가 잘못알고있었는가보네요
양성환
0 추천
|
약 5년 전
RDBMS는 기본적으로 쿼리를 재사용하기위해 메모리에 쌓아둡니다. 반환을 한다는것은 메모리가 오히려부족해서 가상메모리생성,디스크로 리드하게되면 재앙수준의 성능저하가 나타나요. 게다가 오라클은 Windows와 메모리블록이 공유되지않아요 90%이상의 사용률을 보이는것이 오히려 잘 쓰고있는겁니다.
2개의 답변이 있습니다.
반환을 한다는것은 메모리가 오히려부족해서 가상메모리생성,디스크로 리드하게되면 재앙수준의 성능저하가 나타나요.
게다가 오라클은 Windows와 메모리블록이 공유되지않아요
90%이상의 사용률을 보이는것이 오히려 잘 쓰고있는겁니다.
Andrew Gil | 약 5년 전