서버 저장장치를 SSD 120G로 놓고 쿼리처리성능에 대해 테스트를 해봤는데
innodb_buffer_pool_size를 높이니까 성능이 더 좋아지는 결과가 나왔습니다.
그런데 서버 저장장치 자체가 메모리를 끌어쓰는 SSD인데 innodb_buffer_pool_size를 높인다고 해도 제가 생각하기론
결과에 변화가 없어야 맞다고 생각하는데 이상하게 innodb_buffer_pool_size를 높이니까 성능이 더 좋아지더군요
MYSQL를 아직 잘 몰라서 그러는데 innodb_buffer_pool_size를 높인다는건 버퍼캐시 용량을 키우는것 아닌가요?
만약 버퍼캐시용량을 크게 만드는게 맞다고 한다면 어차피 저장장치도 SSD이기 때문에 버퍼캐시용량을 키워도 결과는 똑같이 나와야하는데
innodb_buffer_pool_size를 높이니 성능이 좋아져서 뭐가 어떻게 된건지 잘 모르겠습니다. ㅠㅠ |