반응형
메모리 사용량이 부족하여 몽고디비 성능을 향상시키고자 한다면, 아래의 간단한 가이드를 따라 메모리 사용량을 늘릴 수 있습니다.
- 설정 파일 수정 mongod.conf 파일을 열어 wiredTiger.engineConfig.cacheSizeGB 옵션을 변경합니다. 이 옵션은 몽고디비 인스턴스가 사용할 수 있는 캐시 크기를 설정하는데, 메모리의 총 용량을 고려하여 적절한 값을 선택합니다.
예를 들어, 64GB 메모리를 가진 서버에서 48GB를 몽고디비 인스턴스의 캐시로 할당하려면 다음과 같이 설정합니다:
storage:
wiredTiger:
engineConfig:
cacheSizeGB: 48
- 커맨드 라인 옵션 사용 설정 파일을 변경하지 않고도 간단하게 메모리 사용량을 조정할 수 있습니다. 몽고디비 실행 시 --wiredTigerCacheSizeGB 옵션을 사용하여 캐시 크기를 설정합니다.
예를 들어, 다음과 같이 48GB 메모리를 사용하도록 설정합니다:
mongod --wiredTigerCacheSizeGB 48
메모리 사용량을 늘린 후에는 성능을 테스트하고 시스템 요구 사항과 메모리 사용량을 고려하여 최적의 값을 선택합니다. 메모리가 부족한 경우, 몽고디비 성능에 영향을 미칠 수 있으므로 적절한 메모리 할당이 중요합니다.
반응형
'프로그래밍 > 잡동산이' 카테고리의 다른 글
iperf3 설치 및 사용 방법 - 네트워크 대역폭 측정 도구 (0) | 2023.07.26 |
---|---|
몽고디비 백업과 복원 방법 (0) | 2023.07.23 |
뷰(Vue.js) 애플리케이션 Nginx로 배포하기 (0) | 2023.07.22 |
Ubuntu 환경에서 Git 명령어 활용하기 - 누구나 쉽게 이해할 수 있는 가이드 (0) | 2023.07.02 |
[ubuntu] 자주 쓰는 명령어 100선 (0) | 2023.05.12 |