8.3.0

SysMasterDB 8.3.0 에서 기능 추가 및 개선된 사항에 대해 안내한다.

Release Highlights

  • Dashboard 전면 개편

  • SQL 중복 제거 기능 적용으로 인한 디스크 사용량 감소

  • TSC Monitoring 기능 추가

  • 유저 권한 시스템 개편

신규 기능

Dashboard 전면 개편

  • 대시보드에서 핵심 관제 정보를 집약적으로 제공하고, 주요 기능에 빠르게 접근할 수 있도록 개편

  • Instance Overview : 선택한 그룹에 포함된 모든 인스턴스의 목록과 알람 요약 정보 제공

  • Card View : 각 인스턴스의 주요 지표(CPU 및 Memory 사용량, Lock 수, 문제가 있는 Tablespace 갯수, Running Session 수)를 카드 형태로 시각화

  • Custom 차트 영역 : 사용자가 원하는 차트나 테이블을 배치해서 직접 구성 가능. 최근 5분간 트렌드 차트 제공

더 알아보기

TSC Monitoring 기능 추가

  • TSC 클러스터 Topology 뷰 제공

  • Primary-Standby 인스턴스 간 TSN Diff 정보 제공

더 알아보기

Instance Monitoring 기능 개편

  • 인스턴스 오버뷰 영역 추가 - CPU, Lock, Alert 요약 정보 제공

  • 차트 인터랙션 고도화

더 알아보기

권한 시스템 개편

고객 요구사항(VOC)를 반영하면서도 복잡도 낮추는 방향으로 개편

  • Configurable Feature(ABAC) : 상위 Role 유저가 하위 Role 유저에게 부여 가능한 권한

  • 페이지 별 부여가 아닌 기능 단위 부여 (ex. Kill Session, Download CSV 등)

더 알아보기

SQL 중복 제거 기능

  • SysMasterDB에서 과거 이미 수집한 적이 있는 SQL에 대한 SQL_TEXT 및 SQL_PLAN을 중복해서 수집하지 않도록 최적화 기능 제공

  • CPU 사용량 감소


변경 사항

오류 개선

Realtime

  • Session Monitoring -> SQL Detail 확인 시 일부 SQL Plan 정보가 조회 되지 않는 현상해결

  • 고 부하 상황의 대량 Session 데이터 발생 상황에서 Session Monitoring 확인 시 정상 조회되지 않는 문제 해결

Analysis

  • Tibero6 TPR Report HTML 파일 문서 포맷 출력 오류 해결

  • Snapshot 이 존재 하지 않는 구간에 대해 TPR Report 생성 시 오류가 발생하는 현상 해결

  • 삭제된 Instance 에 대해 불필요한 Segment Useage 정보를 수집하면 SysMasterDB 엔진(SDM) 에 에러 로그 남는 현상 해결

  • Performance Analysis -> Perpormance Trend -> Detail -> ALL SQL 에서 SQL 수행이 완료되지 않고 Running 중인 SQL이 조회되지 않는 문제 해결

TPM Agent

  • 관제 대상 Tibero 의 파라미터 SQL_STAT_HISTORY=N 일 경우 TPM Agent 기동 실패하는 현상 해결

성능 강화

SysMasterDB 서버의 CPU 사용률 개선

SQL 수집 시 CPU 과사용 방지를 위해 수집했던 plan hash value 및 sql hash value들을 캐싱 하여 중복 수집을 하지 않도록 개선

수집 내용 변경

Tablespace Usage 화면에서 undo tablespace의 경우 DBA_FREE_SPACE가 아닌 V$UNDO_FREE_SPACE 에서 수집하도록 수정

더 알아보기

TPM Agent 사용성 개선 사항

Yaml 확장자인 실행 설정 파일의 기본적인 yaml 문법 검사 적용