[운영 종료] TmaxTibero Tech Blog

티맥스티베로 공식 블로그는 https://tmaxtibero.blog/ 로 이전되었습니다.

티맥스티베로 공식 블로그 이전 자세히보기

Admin, 환경설정

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

TmaxTiberotech 2023. 5. 12. 17:04

4. Tibero Monitoring

4.3. Tablespace Usage Info

테이블스페이스가 Full 이 되는 상황을 방지하도록 점검해 Free Space 사이트 정책 기준

이하일 경우 Datafile 을 추가합니다.

 

Column
Description
Tablespace Name
테이블스페이스 이름
Bytes(MB)
할당 용량
Used(MB)
사용한 용량(MB)
Percent(%)
사용한 용량(%)
Free(MB)
남은 용량(MB
Free(%)
남은 용량(%)
MaxBytes(MB)
최대 늘어날 수 있는 용량(MB)

 

Example
set linesize 150
set pagesize 100
col "Tablespace Name" format a20
col "Bytes(MB)" format 999,999,999
col "Used(MB)" format 999,999,999
col "Percent(%)" format 9999999.99
col "Free(MB)" format 999,999,999
col "Free(%)" format 9999.99
col "MaxBytes(MB)" format 999,999,999
SELECT ddf.tablespace_name "Tablespace Name",
             ddf.bytes/1024/1024 "Bytes(MB)",
             (ddf.bytes - dfs.bytes)/1024/1024 "Used(MB)",
             round(((ddf.bytes - dfs.bytes) / ddf.bytes) * 100, 2) "Percent(%)",
             dfs.bytes/1024/1024 "Free(MB)",
             round((1 - ((ddf.bytes - dfs.bytes) / ddf.bytes)) * 100, 2) "Free(%)",
             ROUND(ddf.MAXBYTES / 1024/1024,2) "MaxBytes(MB)"
FROM
  (SELECT tablespace_name, sum(bytes) bytes, sum(maxbytes) maxbytes
   FROM dba_data_files
   GROUP BY tablespace_name) ddf,
(SELECT tablespace_name, sum(bytes) bytes
   FROM dba_free_space
   GROUP BY tablespace_name) dfs
WHERE ddf.tablespace_name = dfs.tablespace_name
ORDER BY ((ddf.bytes-dfs.bytes)/ddf.bytes) DESC
/
Tablespace Name Bytes(MB)    Used(MB) Percent(%)   Free(MB) Free(%)   MaxBytes(MB)
------------------------ -------------- ---------------- ---------------- -------------- ------------ --------------------
UNDO1                            100                88           88.00              12       12.00                1,024
SYSSUB                            20                16           77.50                5       22.50              32,768
USERS                              10                  7           67.50                3       32.50                       0
UNDO0                            200                88           44.00            112       56.00                1,024
SYSTEM                          200                74           37.00           126        63.00                1,024
USR                                 100                  1             1.13             99        98.88                1,024

4.4. Object Info

4.4.1. Total Object

Column
Description
OWNER
오브젝트 소유 유저
OBJECT_TYPE
오브젝트 종류
COUNT
오브젝트 종류 별 합계

 

Example
set linesize 132
set pagesize 100
col "OWNER" format a20
SELECT owner "OWNER"
   , object_type "OBJECT_TYPE"
   , count(*) "COUNT"
FROM dba_objects
GROUP BY owner, object_type
ORDER BY owner, object_type
/
OWNER           OBJECT_TYPE        COUNT
-------------------- -------------------------- ------------
OUTLN             INDEX                                 1
OUTLN             TABLE                                 2
PUBLIC            SYNONYM                      938
SYS                  DIRECTORY                       3
SYS                  FUNCTION                         4
SYS                  INDEX                             265
SYS                  LOB                                     6
SYS                  PACKAGE                        111
SYS                  PACKAGE BODY              48
SYS                  SEQUENCE                      27

4.4.2. Invalid Object

Column
Description
OWNER
오브젝트 소유 유저
OBJECT_TYPE
오브젝트 종류
OBJECT_NAME
오브젝트 이름
STAUS
오브젝트 상태
Last DDL Time
마지막 DDL 시간

 

Example
set linesize 132
set pagesize 100
 
col "Owner" format a20
col "Object name" format a50
col "Last DDL Time" format a19
SELECT owner "OWNER"
   , object_type "Object type"
   , object_name "Object name"
   , status "Status"
   , to_char(last_ddl_time, 'YYYY-MM-DD HH24:MI:SS') "Last DDL Time"
FROM dba_objects
WHERE status = 'INVALID'
AND object_type != 'SYNONYM'
ORDER BY owner, object_type, object_name, status
/
OWNER           Object type                 Object name         Status        Last DDL Time
-------------------- ---------------------------- ------------------------ -------------- ----------------------------
TIBERO           PACKAGE BODY        PKG_R068_1       INVALID    2018-11-20 09:17:30
TIBERO           PACKAGE BODY        PKG_R068_3       INVALID    2018-11-20 10:06:18