recursive calls : 오라클에서 테이블에 변경이 필요할 때, 내부적인 SQL을 만드는 데 이때, 만들어지는 sql의 갯수.
db block gets : CURRENT block 이 요청된 횟수.
consistent gets : 한 block에 consistent read가 요청된 횟수.
physical reads : disk 로부터 읽어진 data block의 갯수.
redo size : 바이트단위로 만들어진 리두로그의 총용량.
bytes sent via SQL*Net to client : client 로 보내진 bytes 총갯수
bytes received via SQL*Net from client : sql*net 을 통해 client로 받아들인 bytes 총갯수
SQL*Net roundtrips to/from client : client와 오고간 sql*net message 의 총갯수
sorts (memory) : disk가 아닌 memory에서 행해진 sorting 작업의 횟수,sort_area_size에서 작업하는 횟수를 말함.
sorts (disk) : disk에서 한번이상 행해진 sorting 작업의 횟수, 임시테이블스페이스에 작업하는 횟수를 말함.
rows processed : 작업으로 발생된 총 결과 row수

sorts(disk)에 값이 있는 것은 좋지 않습니다. 모든 sql이 비슷한 현상이라면
sort_area_size를 올려주시기 바랍니다. 물론 user수와 sga의 여유분을 잘 계산하셔야 합니다.
아님 db 뻗습니다. buffer gets hit ratio 보다는 library cache ratio가 더 중요해 보입니다(경험상)
설명에 붙여진 단위가 중요포인트입니다. 횟수,갯수,용량 잘 파악하시기 바랍니다.
웬만하면 tkprof의 사용법을 익히시기 바랍니다.
더 자세한 parsing 정보를 눈으로 확인하실 수 있습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *