SharedIT | 묻고 답하기(AMP)

mysql 메모리 문제



buffer size를 96G로 할당했고 실제 사용가능 메모리가 37G 인데 스왑을 거의 대부분으로 사용하고 있습니다.

도통 원인을 모르겠네요..

어떤 부분을 확인해봐야 할까요?

Tags : 태그가 없습니다.

2개의 답변이 있습니다.

wansoo
  0 추천 | 일 년 이상 전

첨부한 이미지는 Linux swap 메모리 사용 현황이네요.

mysql의 swap 메모리 사용 현황은...

ps -ef | grep mysql

하셔서 mysql의 PID를 확인한 후에

cat /proc/mysqlPID/status | grep VmSwap

명령으로 확인해 보셔야 할 것 같네요.

스왑 메모리를 사용함으로 해서 특별한 문제가 있나요?

만약 속도 문제 때문이라면 swapfile을 SSD 등의 성능이 좋은 디스크에 생성하면 되지 않을까 싶어 보이고요.


메모리가 남을 정도로 충분하다면 메모리 디스크에 swapfile을 만드는 방법도 있을것 같지만...  ㅎ


차바라기
  0 추천 | 일 년 이상 전

아래 내용이 도움이 될지는 모르지만 참고 해보세요

https://dung-beetle.tistory.com/65

https://xetown.com/questions/919598