Innovating today, leading tomorrow

Tibero - Admin,환경설정
[Tibero] Tibero 운영 가이드 for beginner (6)

[Tibero] Tibero 운영 가이드 for beginner (6)

Tibero를 모니터링 할 수 있는 쿼리 및 Command를 안내합니다.

4.1. Instance/Database Info

ColumnDescription
Instance Name노드 별 인스턴스 이름
Database Name데이터베이스 이름
Version티베로 버전 정보
Status데이터베이스 OPEN Mode
NLS Character캐릭터셋 정보(NLS_CHARACTERSET/NLS_NCHAR_CHARACTERSET)
Log Mode로그 모드(NOARCHIVELOG/ARCHIVELOG)
DB Create TimeDB 생성 시간
DB UptimeDB 가동 시간

4.2. Memory Info

Memory 영역 모니터링은 데이터베이스 성능과 밀접히 연관되어 있습니다.
대표적으로 악성 sql 로 인해 불필요한 Disk I/O 가 많이 발생된다면 메모리 재 사용률은 떨어지게 되고 DB 전체 성능이 안좋아지게 됨으로써 낮은 Hit Ratio 결과로 보여질 것 입니다.
이 때, 성능 진단 6.1 TPR 또는 5.7 Top SQL Info 를 통해 문제되는 sql 을 찾아 Tunning 함으로 DB 전체의 성능을 향상시킬 수 있습니다.

4.2.1. Tibero Memory Info

ItemDescription
MEMORY_TARGET 값인스턴스가 사용 가능 메모리 최대
TSM/SGA(Used)인스턴스에서 사용하는 공유 메모리 값
PGA(Allocated)할당되어 진 PGA(세션단위로할당) 메모리 총 값
PGA(Used)사용 중 인 PGA 메모리 총 값

4.2.2. Buffer Hit Ratio

ItemDescription
Database Buffer데이터를 메모리에서 처리 한 확률 수치입니다.
통상적으로 90% 이상이 정상이나, 업무 특성 및 시점(batch수행)에 따라 낮을 수 있습니다.

4.2.3. Shared Cache Hit Ratio

ItemDescription
SQL(Library) Cache사용자가 문장을 수행할 때 SQL 과 Parse Tree, Plan 등을 저장하여 공유하는 메모리 공간입니다.
통상적으로 90% 이상이 정상이나 업무 특성을 고려해 모니터링 합니다.
Dictionary CacheSYSTEM TABLESPACE 에 저장되어 있는Data Dictionary 정보가 Shared Pool에 상주하는 부분으로 Tibero 데이터베이스에 저장된 모든 객체 및 이와 관련된 정보들 을 저장하는 시스템 테이블들이 로딩되는 영역입니다.
유저가 실행한 SQL 문장을 파싱할 때 Syntax와 접근 권한 등을 확인하면서 참조되고 공유하는 내용이므로 Shared Pool 영역에 저장됩니다.  Hit율이 95%이하일 때는 Shared Pool 사이즈를 늘려줍니다.