기술 정보
장애 해결
채널 활용법
TmaxTibero 기술지식
/
기술 정보
채널 소개
검색 방법
FAQ
기술 정보
장애 해결
채널 활용법
TmaxTibero 기술지식
/
기술 정보
Share
기술 정보
장애 해결
채널 활용법
채널 소개
검색 방법
FAQ
기술 정보
티베로 DB 설치부터 관리, 보안 등 각 기능 항목별로 Tibero DBMS의 다양한 기능을 쉽게 활용할 수 있도록 안내합니다.
백업/복구
Rename to 옵션 사용 방안 (Flashback table 수행 시 원래 이름을 사용 중인 경우)
Flashback table 사용 예시
BCT(Block Change Tracking)설정, 해제 방안 (TAC 환경)
Catalog DB 등록 해제 시 --all-incarnation 옵션 적용 유무 차이
Recovery 수행 전 Backup 본 정상 여부 확인
TAS-TAC 환경 Catalog DB 등록 방안
Standby recovery 방식 (MMR, TMMR)
Catalog DB에 관리 대상 데이터베이스 등록
TAC-TAC Online Backup(Hot backup) 방안
TAC-TAC Offline Backup(Cold Backup) 방안
Cold/Hot Backup 기반 Clone DB 구성 시 필요한 파일
Standby 서버에서 RMGR을 이용한 백업 방안
Tablespace Offline Immediate 상태에서 복구 후 Online 변경 방안
tbrmgr을 이용한 restore 방안
Tablespace Offline Normal인 상태에서 복구 후 Online 변경 방안
AWS s3를 이용한 백업본 보관 방법
Catalog DB 등록 후 tbrmgr을 이용한 backup/recover/delete 방안
cptolocal, cpfromlocal 명령어 사용 file copy 방법
TAS 장애 시 RMGR을 이용한 복구
tbrmgr backup/recovery 수행(SYSBACKUP 이용)
TPR Snapshot 보관 주기 초과 일자 TPR Report 백업 및 추출 방법
Catalog DB register 프로세스
Tibero 기동 시 부트 과정 별 복구 수행 절차 (Crash Recovery)
Tibero 비정상 종료 시 Media Recovery 수동 복구 방법
sysbackup 계정 삭제 가능 여부 및 복구 테스트 (RMGR 사용)
Tibero ShutDown 종류
Tibero recovery 종류
DB 강제 종료시 rollback 완료 시간 확인
DB 강제 종료시 recovery 시간 단축 방법
DB 비정상 종료시 DB down, boot 과정
DROP TABLE 명령으로 삭제된 테이블 복구 방법
DROP TABLE 명령으로 삭제된 테이블 복구 예제 (1)
DROP TABLE 명령으로 삭제된 테이블 복구 예제 (2)
App 개발
DBMS_CRYPTO 설정방법 및 예제
like in 다수 인자 조건 부여를 위한 REGEXP_LIKE() 함수 쿼리 작성 방법
sys.log 에러 유발 SQL 확인 방법
바인드 변수 치환 방법(BIND_VARIABLE)
Current, Consistent Read 모드 UPDATE 수행 예제
AP 서버 TIMEOUT 설정방법 (TAC)
Text Index 적용 (CTXSYS.CONTEXT)
Text Index 적용 (CTXCAT INDEX)
인터페이스/연동
Oracle Client 설정 방안 (Tibero to Oracle DBLink)
Gateway 수행 프로세스 (Tibero to Oracle DBLink)
DBLink 사용 시 제약사항과 연결과정 (Tibero to Oracle DBLink)
바인드 변수 사용 방법 (JAVA)
Tibero-Python 연동
Nodejs 연동 예제쿼리
tibero studio 내부 jdk 버전 변경 방법
DBlink 가 간헐적으로 끊기는 현상 발생 시 점검 방법
dbeaver-Tibero 연동 방법
OLE DB 연동 방법 (Tibero6, 7)
Tibero에서 MSSQL DBLink 수행 시 TBR-130005: Authentication failed 오류 발생
CM 정상 종료위한 스크립트 생성 (OS shutdown 시)
JBoss 7.x 연동 방법
JBoss 6.x 이하 연동 방법
Tibero-OCI 연동 방법 (Windows)
DBLINK 우회 방안 (Sequence 호출)
DBLINK 우회 방안 (형 변환 후 update)
모니터링/점검
gdb 디버깅 툴을 이용한 Dump 파일 생성 방안
바인드 변수 값 확인 방안
Physical Plan Cache에 등록된 PLAN 확인방안(dbms_xplan.display_cursor)
tbiv를 통한 ilog 추출 방법 및 ilog 파라미터
명령어/파일 반복수행 방법(Linux/Unix)
서버간 InfiniBand 통신 확인 방법 (Zetadata)
TSC observer cmrctl show 명령어 수행 시 항목 정보
dbms_verify function수행결과 안내개선
memlog dump를 통한 에러유발 SQL추출
ilog를 통한 miss_cnt 확인방법
SHARED POOL 영역별 사용량 세부 조회 방법
j_cnt 간편 추출 방법
OS명령어를 통한 SQL 반복수행 (Linux)
Tibero Studio에서 SQL Trace 사용을 위한 권한
특정 에러에 대한 callstack dump 이용 Query 추출 방법
ERROR_CACHE_BLOCK_DBA_ERROR 메시지 발생 시 오브젝트 확인 방법
PP Dump를 추출하는 방법
Tibero SQL Plan 분석
Data Block Address(DBA)로 block number, object 확인 방법
lsof 명령어 옵션
Tablespace 내 Autoextend on 옵션 설정 적용 시, 자동 확장 크기 확인 방법
병렬 쿼리 모니터링(Parallel Session) 방법
트랜잭션에 따른 데이터 블록 내의 ITL 변화 확인 예제
DB Block Size에 따른 저장 block 수 차이 (실행 통계, Excution stat)
TAC 설치 IP / Port 구성도
TABLE REORG 대상 조회 방법과 REORG 수행 방법
Java Class JDBC 디버깅 로그 생성
공유 메모리 키 중복 시 DB 기동 실패 오류 해결
튜닝
AUTOTRACE 사용 및 확인 방안
SQL TRACE 사용 및 결과값 확인 방안
통계 정보 복구 방법
DBMS_STATS 패키지의 자체 설정값 기준
통계 정보 백업 테이블 컬럼 의미
SQL 실행 플랜 삭제 방법
인덱스 UNIQUE SCAN에 대한 바인드 변수 타입 영향도
Tibero 파라미터 변경 방법
바인드 변수 선택도 추정방식(_OPT_BIND_PEEKING = N)
DBMS_XPLAN DISPLAY_CURSOR 옵션 - precise 사용 시 출력 형식 변화
통계 수집 프로시저 (Table/Partition table)
힌트 활용한 뷰 실행 계획 제어
INITRANS 파라미터 설정 방법
조인 순서 제어 방법 (기본 예제)
유틸리티
클라우드 환경에서 LVM 사이즈 확장 방안
tbsql prompt 변경 방안
TSC 구축 방안(tbrmgr-for-standby)
client tool tbsql 구성 방법
callstack 덤프 수행 불가 상황에서 gdb 통한 callstack 확보 방법
TBSQL로 DB접속 시 세션 시작전 작업수행
parallel 동작 쿼리 SQL TRACE 확인 방법
ODBC 드라이버 설치/삭제 방법 안내
티베로 홈디렉토리(TB_HOME) 조회 방법
UTL_MATCH 패키지를 활용한 문자열 유사도 비교
TiberoStudio_JDBC 로그 생성 방법
on delete cacade 기능
DBLINK를 통한 CLOB BLOB 조회
관리/환경설정
NCP(Naver Cloud Platform) 서버 스펙 정보
DB 서버 접근 불가능 시 DB Instance Down 방법
Date Type 컬럼조회 후 결과형식 변경방법(Tibero Studio 2)
cm root / user permission
Java External Procedure agent 기동 방법
CLI Log Level 설정
tbdv (Datafile 정합성 검증) 사용 방안
tblogdump(Logfile Dump) 사용 방안
Object 삭제 시 _dd_obj, _dd_dropped_sgmt 테이블 동작 방법
CM(Cluster Manager) Resource 자동 재시작 설정 방법
DB Background Process와 Process의 Thread 확인 방안
티베로 Default User 설명
Tibero Table에 Comment 추가 및 삭제 방법
CM FENCING 기능 설정 및 테스트 방법
Oracle(Target) 서버 내 Gateway 설정 방안(Tibero to Oracle DBLink)
DBMS_STATS.EXPORT/IMPORT 를 이용한 통계 정보 이관
TABLE MOVE 수행 시 동일 TABLESPACE와 신규 TABLESPACE 간 차이 비교
job 이관 스크립트 공유
TAC환경에서 job 수행 노드 지정
DBNAME 및 SID변경 (Windows)
Oracle instance DB LINK 생성 및 연결 방법 (Oracle to Tibero)
TSC Observer에서 cmrctl show --tscid 명령어를 통한 상세 정보 항목 설명
SESSION KILL FORCE 수행 전 SPINLOCK 조회
ILOG TAG를 활용한 바인드 변수 캡처 방법
TSC - Standby 역동기화 구성 방안
여러 개의 java 버전으로 tbgw를 설정하는 방법
AUTO_COALESCE 기능과 비활성화 시 대체 방안
지정된 예약어로 오브젝트 생성 시 7207 에러 우회 방안
DB_NAME 변경 방법
recyclebin object 삭제 방법
Tibero 자동 재시작 방법
TSC (Tiber Standby Cluser) recovery 2가지 방법
JAVA EPA 설정 시 특정 라이브러리 추가 방법
CM retry_cnt 값 변경 방법
통계 정보 수집(DBMS_STATS) LOCK 설정 대상 조회 방법
통계 자동 수집(options=>'Gather Auto') 대상 케이스 및 확인 방법
Redo logfile 교체를 통한 Redo resizing
PIVOT 함수 활용 방법
tbboot, tbdown 옵션 정보
max sesion count 설정
DB유저 생성 시 특수,대소문자 사용 방법
Dynamic SQL (동적 쿼리문)
UNDO 테이블스페이스 실제 용량 조회 방법
CM RESOURCE 상태 별 설명
crontab 활용한 아카이브 파일 자동 삭제
데이터파일 파일명의 수정 방법
LOG_ARCHIVE_DEST_N 다중화 시 경로 설정 가이드
password_reuse_time, max 사용 방법
ifcfg 형식의 프로필을 key file 형태로 변경하는 방법 (linux network interface)
ProSync 사용 시 ProSync 사용자 비밀번호 변경 가이드
Tibero Database 바이너리에서 지원하는 캐릭터셋 확인 기능 (tbboot -C 명령어)
티베로 Character set (캐릭터셋) 확인 방법
BOOT_WITH_AUTO_DOWN_CLEAN 파라미터
Table에 컬럼 추가 시 동작 방식
데이터가 존재하는 테이블 NOT NULL 컬럼 추가 방법
CLI Log 설정 시 DB 재기동 방법
테이블 마지막 변경 row 추출 방법 (last_row)
CLI 로그 파라미터 설정 (Windows)
tbdsn.tbr 환경변수 설정 및 CLI 로그 수집
OS 인증 사용자 계정 사용법
Rowid로 BlockNumber 찾기
Tibero 내부 메모리 사용량 확인
Current Read 모드
Character set (캐릭터셋) 관련 이슈 확인 사항
Tibero User Privileges 조회 방법
Tibero Role에 부여된 Privileges 조회
Tibero 다중 테이블 Insert 수행 방법
Tibero 다중 테이블 Insert 수행 예제 (1)
Tibero 다중 테이블 Insert 수행 예제 (2)
Tibero 다중 테이블 Insert 수행 예제 (3)
Tibero의 Consistent 모드 읽기와 예제
마이그레이션
XMLTYPE: 데이터타입 확인 및 변경 방안(CLOB->XMLTYPE)
Character Set 변경 프로세스 (MSWIN949→UTF8)
서버 업로드 전, T-UP DDL 추출 파일의 인코딩 일괄 변환 방법
table_migrator 특정 TSN 시점으로 데이터 이관 방법
Tibero to Tibero 데이터 이관 시 Profile 적용 방안
GLOBAL TEMP TABLE 을 이용한 Table row count 검증 방법
Cross Apply 구문 우회 방안
PARTITION BY LIST 값이 2개일 경우 우회방안
tbexport 옵션 중 exclude 옵션 사용법
table_migrator 대용량 테이블 이관 시, 속도 개선 방법
이관 데이터 수량 정확도 검증 방법
tbimport 수행시 default tablepspace 구문 누락 문제 해결
Tibero 버전 이관 시 full=y default_password=y 옵션으로 인한 유저 미생성 현상
설치
Oracle 프로싱크 구축 시 제약사항
데이터베이스 생성시 maxdatafiles와 Block 사이즈에 따른 최대 데이터 파일 크기 산정
Tibero to Oracle DBLINK 사용 시 Gateway를 Oracle 서버에 설치하는 방법
TSC - Standby Redo Log Group 설정 방법
TSC - Snapshot Standby 구성 방안
Cloud 환경에서 TAC 구성 시 Disk udev rule 설정 방안
공유디스크에 바이너리 설치 시 라이선스 정책(Tibero HA 구성)
sha512 체크섬(checksum) 파일을 사용한 Tibero7 바이너리 무결성 검증
Tibero Active Cluster 이중화 구성 환경에서 JAVA CALSS 사용 가이드
다중 인스턴스 사용 시 OS Profile 설정
보안
Tibero 데이터 암호화 설정 방법