buffer pool1 [MySQL] InnoDB의 Buffer pool과 Redo log (1) 기본 개념편 InnoDB 버퍼풀이란 디스크에서 읽은 데이터 파일이나 인덱스 정보를 메모리에 캐시해두는 공간이다.적절한 사이즈를 설정하면 캐시 히트율이 높아지고 디스크 I/O가 적어질 확률이 높아지기 때문에 읽기와 쓰기 성능이 좋아진다.aws의 rds를 사용하는 경우 버퍼풀 사이즈(innodb_buffer_pool_size) 가 서버 사양에 맞게 적절히 설정되지만 ec2 인스턴스에 직접 설치해서 사용하는 경우 별도 설정을 하지 않으면 128MB로 할당된다.SHOW VARIABLES LIKE 'innodb_buffer_pool_size';// innodb_buffer_pool_size 134217728 (128MB) 서버 사양에 비해 적절한 사이즈를 설정해주지 않으면 데이터베이스의 버퍼풀에 따른 성능에 대한 이점을 온전.. 2026. 3. 14. 이전 1 다음