활용사례

SQL Viewer
Q.

오래 수행된 프로그램에서 사용한 SQL을 확인하고 싶습니다.


A.

OWLens는 실행된 프로그램의 구간별 응답시간 중 DBMS 요청 시간이 1초 이상 소요된 경우, 어떤 SQL이 어떤 파라미터와 결합되어 수행되어 그런 응답시간이 소요되었는지를 보여주는 SQL Viewer 기능을 제공합니다.

SQL Viewer는 OWLView 화면에서 하나의 프로그램 내역을 선택하고 Context Menu에서 “View SSR Details” 항목을 선택하면 팝업창으로 제공됩니다.
(“Q. SSR Viewer & Context Analyzer” 설명하는 Context Analyzer의 Gantt 차트 항목에서도 동일한 방식으로 SSR Viewer 화면이 연결되어 제공됩니다)

  • SQL Viewer 화면은 상단에서 해당 프로그램의 주요 정보를 보여주며, 프로그램에서 호출한 SQL 중 응답시간이 1초 이상 소요된 SQL 목록을 제공합니다.
  • 목록에서 관심 대상 SQL 목록을 선택하면 하단 탭 인터페이스에서 “SQL 패러미터” 탭에 선택된 SQL 실행 시 결합된 SQL 파라미터 목록이 제공되며, “SQL 문맥” 탭에서는 해당 SQL 실행 시의 SAP HANA의 상태 정보가 표시됩니다.
  • 프로그램의 DBMS 요청 시간이 1초 이상 소요되었더라도 실제로 1초 이상 소요된 SQL이 하나도 존재하지 않을 시에는 SQL 목록과 그에 따른 정보는 표시되지 않고
    “SAP > DB 호출 상세” 탭에 전체적으로 실행된 SQL의 DDL 유형과 건수, 응답시간 그리고 평균 응답시간이 표시됩니다.
Customer Benefits
  • 특정 프로그램의 DB 부하/이슈 원인을 정확하게 분석하여 시스템 성능 개선