Oracle 점검 / Hit Ratio란?


Oracle 점검 / Hit Ratio란?

1. 디스트 I/O와 메모리 I/O의 차이 디스크를 경유한 데이터 입출력은 디스크의 액세스 암(Arm)이 움직이면서 헤드를 통해 데이터를 읽고 쓰기 때문에 느린 반면, 메모리를 통한 입출력은 전기적 신호에 불과하기 때문에 디스크를 통한 I/O에 비해 비교할 수 없을 정도로 빠르다. 모든 DBMS는 읽고자 하는 블록을 먼저 버퍼 캐시에서 찾아보고, 없을 경우에만 디스크에서 읽어 버퍼 캐시에 적재한 후 읽기/쓰기 작업을 수행한다. Cache Hit : User Process 가 요구하는 데이터 메모리에 있을 경우 (메모리 I/O) Cache Miss : User Process 가 요구하는 데이터 메모리에 없을 경우 (디스트 I/O) 물리적인 디스크 I/O가 필요할 때면 서버 프로세스는 시스템에 I/O Call을 하고 잠시 대기 상태에 빠진다. 디스크 I/O 경합이 심할수록 대기 시간도 길어진다. 모든 데이터를 메모리에 올려 놓고 사용할 수 있다면 좋겠지만 비용과 기술 측면에 한계가 있다...


#hitratio #oraclehitratio #oracle점검

원문링크 : Oracle 점검 / Hit Ratio란?