반응형
MyISAM 아키텍처
-
MyISAM 스토리지 엔진 아키텍처Technique/RDBMS 2016. 5. 19. 21:49
InnoDB의 버퍼 풀과 비슷한 역할을 하는 것이 MyISAM의 키 캐시 ( Key Cache, 키 버퍼 라고도 한다 )이다.이름 그대로 MyISAM키 캐시는 인덱스만 대상으로 작동하며 또한 인덱스의 디스크 쓰기 작업에 대해서만 부분적으로 버퍼링 역할을 한다. 키 캐시의 효율성을 나타내는 수식은 아래와 같다. 키 캐시 히트율 ( Hit rate ) = 100 - ( Key_reads / Key_read_requests * 100 ) - Key_reads : 인덱스를 디스크에서 읽어들인 횟수를 저장하는 상태 변수- Key_read_requests : 키 캐시로부터 인덱스를 읽은 횟수를 저장하는 상태 변수. 매뉴얼에서는 일반적으로 키 캐시를 이용한 쿼리의 비율 ( 히트율 ) 을 99% 이상으로 유지하라고 권..