[운영 종료] TmaxTibero Tech Blog

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

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

Admin, 환경설정 14

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

Tibero를 처음 접하는 사용자를 위한 문서로, Tibero 설치 후 운영에 필요한 기본적인 사항 으로서 Tibero Client 단에서 운용 시 보여지는 용어를 설명합니다. ​ 2. Tibero Client Connection 2.1. tbsql tbql은 Tibero에서 제공하는 SQL 문장을 처리하는 대화형 유틸리티 입니다. # No alias defaults to TB_SID tb6@edu1[tb6]:/home/tb6/tibero6> tbsql sys/tibero tbSQL 6 TmaxData Corporation Copyright (c) 2008-. All rights reserved. Connected to Tibero. SQL> ​ # tbdsn.tbr alias usage tb6@edu1..

Admin, 환경설정 2023.05.15

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

6. Trouble Shooting 6.1. Error Check 6.1.1. TBR- Error Code 명령어를 통해 에러 코드의 원인 및 오류 사항 조치 방법 등을 안내합니다. Command $ tberr Example ​​ tibero@edu1[tac1]:/home/tibero> tberr 5074 /* * err: -5074 * name: ERROR_NUMBER_INVALID_NUMBER * desc: Given string does not represent a number in proper format. * cause: The given string does not represent a proper number. * action: Check the type of string.; */ ​ ​ 6..

Admin, 환경설정 2023.05.15

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

5. Performance Analysis Tibero 에서 제공하는 기능을 사용하여 DB 성능을 분석을 할 수 있습니다. ​ 5.1. TPR Report TPR(Tibero Performance Repository)은 통계 정보를 주기적으로 자동 수집하여 수집한 통계 자료에 대한 자체적인 분석 리포트 출력 기능을 제공하여 시스템 부하 분석에 도움을 줄 수 있는 기능입니다. 주기적으로(default 1시간) 특정 테이블에 데이터를 저장하고 이렇게 저장된 정보를 Snapshot 라고 합니다. Step Command Select Snapshot SQL> alter session set nls_date_format = 'yyyy/mm/dd hh24:mi:ss'; SQL> select * from _tpr_sn..

Admin, 환경설정 2023.05.15

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

4. Tibero Monitoring 4.7. Top SQL Info Case 별 Top sql 을 추출해서 개선할 여지가 있는지 확인합니다. ​ 4.7.1. Top 10 SQL Ordered by Elapsed Time Example ​​ set linesize 150 col USERNAME for A20 col MODULE for A30 col "SQL_ID" for A30 ​ select * from ( select (select username from all_users where user_id = PARSING_USER_ID ) USERNAME, round(ELAPSED_TIME/1000000,3) as ​ "Elapsed_Time(s)", EXECUTIONS, round(BUFFER_GETS/..

Admin, 환경설정 2023.05.12

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

4. Tibero Monitoring 4.5. Session Info 4.5.1. Sql Information DBMS_XPLAN Package 를 통해 plan을 확인할 수 있습니다. Package Command DBMS_XPLAN SQL> set pagesize 120 SQL> set lines 200 SQL> set pages 0 SQL> select * from table(dbms_xplan.display_cursor(,,'ALL')); Example ​​ set pagesize 120 set lines 200 set pages 0 select * from table(dbms_xplan.display_cursor('2pq5dar43cfwv',2284,'ALL')) / ​ SQL ID : 2pq5d..

Admin, 환경설정 2023.05.12

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

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..

Admin, 환경설정 2023.05.12

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

Tibero를 모니터링 할 수 있는 쿼리 및 Command를 안내합니다. ​ ​ 4. Tibero Monitoring 4.1. Instance/Database Info Column Description Instance Name 노드 별 인스턴스 이름 Database Name 데이터베이스 이름 Version 티베로 버전 정보 Status 데이터베이스 OPEN Mode NLS Character 캐릭터셋 정보(NLS_CHARACTERSET/NLS_NCHAR_CHARACTERSET) Log Mode 로그 모드(NOARCHIVELOG/ARCHIVELOG) DB Create Time DB 생성 시간 DB Uptime DB 가동 시간 Example ​ set linesize 160 ​ col "Instance Nam..

Admin, 환경설정 2023.05.12

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

3. Tibero Process Startup & Shutdown 3.3. SSVR+TAS+TAC SSVR 로 구성되어 있을 경우의 기동/종료 순서 입니다. ​ 3.3.1. Startup 순서 케이스 Script 1 SSVR Common $ tbboot mount ( * 1..n ) 2 Cluster Manager Common $ tbcm –b 3 TAS cmrctl 사용 $ cmrctl start as --name Tibero command 사용 $ export TB_SID= $ tbboot Remote other nodes $ cmrctl start as --name --remote @ 4 TAC cmrctl 사용 $ cmrctl start db --name Tibero command 사용 $ exp..

Admin, 환경설정 2023.05.12

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

3.2. TAC TAC(Tibero Active Cluster)는 하나의 Database에 복수의 Instance로 구성된 DB 입니다. 아래는 TAS(Tibero Active Storage)인 경우의 기동과 종료 절차입니다.​ ​ 3.2.3. Startup with TAS 순서 케이스 Script 1 Cluster Manager Common $ tbcm –b 2 TAS cmrctl 사용 $ cmrctl start as --name Tibero command 사용 $ export TB_SID= $ tbboot Remote other nodes $ cmrctl start as --name --remote @ 3 TAC cmrctl 사용 $ cmrctl start db --name Tibero command..

Admin, 환경설정 2023.05.12

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

Tibero 설치 후 운영에 필요한 기본적인 사항으로서 DB 종류에 따른 Tibero 기동 및 종료 절차에 대해 안내합니다. ​ ​ 3. Tibero Process Startup & Shutdown 티베로는 Single / TAC / TSC 로 구성 가능하며 각각의 구성방식에 따라 기동/종료 절차가 다릅니다. 다양한 기동/다운 옵션 및 설명 등 각자의 구성에 맞는 기동 방법을 확인합니다. ​ 3.1. Single 하나의 Instance 로 구성된 DB 입니다. ​ 3.1.1. Startup 순서 Script 1 Tibero $ tbboot Example ​ tb6@edu1[tb6]:/home/tb6> tbboot Listener port = 8629 ​ Tibero 6 ​ TmaxData Corporat..

Admin, 환경설정 2023.05.12