안녕하세요 cr, pr 의 차이에 대해서 궁금한것이 있습니다. 0 1 1,005

by 루비루비루 [Oracle 기초] cr pr [2017.09.07 14:41:13]


트레이스를 해서 보면

(cr=1000, pr=250 pw =0 ....)

이런걸 볼수 있는데요.

cr은 논리적인 블록 요청수 라고 알고 있고요 pr은 물리적인 블록을 읽은 수라고 알고 있습니다

그런데 궁금한것이 cr 범주 안에 pr 값이 들어 있는건가요?

그러니까 250개의 물리적인 디스크 블록과 750개의 버퍼캐시에서 읽은 수를 합한것이

cr 값인가요?? 너무 기초적인 질문이죠? ㅜㅜ

by jkson [2017.09.07 14:55:55]

pr은 아시는 대로 디스크에서 블록을 읽은 수이고요. 디스크에서 읽었다하여 바로 해당 데이터를 사용할 수 있는 것이 아니고 버퍼캐시에 올리고 그 올린 내역을 읽게 되죠.

따라서 pr로 읽은 값은 cr에 포함이 되겠죠~ 아시는대로입니당.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입