ASH & AWR 란 무엇인가 (오라클성능관리)


ASH & AWR 란 무엇인가 (오라클성능관리)

ASH(Active Session History) Ratio(비율) 기반 분석방법론과 대기이벤트 기반 분석방법론의 한계점은 문제가 있다고 진단했을때 그 원인을 찾아 실제 문제를 해결하는 데까지 많은 시간이 걸리는 데 있다고 합니다. V$SESSION을 이용하여 실시간 세션에 대한 모니터링을 하고 있는데 이는 해당 시점에서의 걸리는 쿼리만을 볼 수 있다는 점입니다. 이를 끊임없이 EXCUTE(실행) 시키며 모니터링에는 한계가 있음 그래서 오라클 10g에서 부터 생겨난 기능이 ASH(Active Session History)기능입니다. ASH에서는 뷰의 명세를 보고 많은 정보를 찾을 수 있는 session의 활동 정보, SQL 수행빈도등을 통하여 문제점을 접근 할 수 있습니다. () ASH는 실시간 세션의 활동 정보, SQL 수행 빈도 등의 정보를 1초간격으로 수집해 SQA -> Shared Pool -> ASH Buffer 영역에 보관해뒀다가 가득 차게 되면 AWR로 내려씁니다. v$...


#ASH #ASHAWR #AWR #오라클 #오라클성능관리

원문링크 : ASH & AWR 란 무엇인가 (오라클성능관리)