Innovating today, leading tomorrow

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

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

Tibero를 처음 접하는 사용자를 위한 문서입니다. Tibero 설치 후 운영에 필요한 기본적인 사항으로서 Tibero 구성에 대해 안내합니다.

1.1. Environment

OS 사용자 계정에 대한 환경 구성 파일(.bashrc, .bash_profile, .profile 등)이 있습니다.
Tibero를 위한 환경변수를 포함하고 있습니다.

ItemDescriptionScript
TB_HOMETibero Engine Path$ echo $TB_HOME
TB_SIDTibero Instance Name$ echo $TB_SID
.profileOS User Configuration File$ cat ~/.bash_profile (.profile)

1.2. Tibero Initialization Parameter

Tibero Initalization Parameter(.tip)는 데이터베이스 환경 파일 입니다.
‘Key=value’으로 Tibero parameter가 구성됩니다.

TIP(Tibero Initialization Parameter)Description
DB_NAMEDataBase의 고유 이름을 지정
LISTENER_PORTClient 접속에 사용할 Port를 지정
CONTROL_FILESDataBase의 메타정보를 갖고 있는 Controlfile 경로 지정
DB_CREATE_FILE_DESTDataBase에서 생성되는 파일들이 생성되는 Default 경로 지정
LOG_ARCHIVE_DESTArchivelog가 생성되는 경로 지정
MAX_SESSION_COUNT최대 동시 접속 가능 수
TOTAL_SHM_SIZEDataBase에서 사용할 공유메모리 크기 설정
MEMORY_TARGETDataBase에서 사용할 전체 메모리 크기 설정

1.3. System files

Tibero가 NORMAL MODE 상태까지 기동 되기 위한 SYSTEM 관련 파일입니다.
Tibero 설치가 완료되면 CONTROLFILE, SYSTEM, UNDO, SYSSUB, USR, TEMP, REDOLOG, .passwd 파일들이 기본적으로 구성되며 정상적으로 Tibero 기동된 상태에서 SQL 명령어로 위치 및 정보를 확인할 수 있습니다.

ItemDescriptionScript
Controlfile데이터베이스 자체의 메타데이터를 보관하고 있는 바이너리 파일SQL> select * from v$controlfile;
DatafilesSYSTEM : Data Dictionary(Meta Data) 정보가 들어있는테이블스페이스​UNDO : commit/rollback을 위한 테이블스페이스​SYSSUB : TPR용 테이블스페이스​USR : 일반 유저 테이블스페이스(기본생성)SQL> select *from dba_data_fileswhere tablespace_name in(‘SYSTEM’,’UNDO’,’SYSSUB’,’USR’) order by tablespace_name;
Tempfiles메모리 가용 공간이 부족할 때 swap 용도로 사용하는테이블스페이스SQL> select * from dba_temp_files;
Redo Log데이터베이스에서 발생하는 모든 변경내용을 저장하는Log파일SQL> select * from v$log;SQL> select * from v$logfile;
.passwdnomount 와 mount 모드로 부트시 인증에 사용DB_CREATE_FILE_DEST 에 위치

1.4. Tibero Instance Logs

Tibero가 설치되면 기본적으로 $TB_HOME/instance/$TB_SID/log 디렉토리에 로그들이 생성되며 파라미터(tip)를 통해 위치를 바꿀 수 있습니다.

FileRemark
slog디버깅을 위한 파일로 서버가 하는 중요한 일이 기록되는 파일입니다.서버 성능이 저하되는 원인 을 찾거나 Tibero 자체의 버그를 해결하는 데 사용할 수 있습니다.
dlog시스템 로그 파일에 기록되는 정보보다 더욱 중요한 정보가 기록되는 파일입니다.서버 기동 및 종류, DDL 문장의 수행 등이 기록됩니다.
Ilog스레드별로 설정된 이벤트에 대한 시스템 로그가 기록되는 파일입니다.Internal 로그를 보려면 tbv를 이용해야 합니다.
lsnrListener의 디버깅을 위한 파일로 리스너에서 일어난 중요한 일이 기록되는 파일입니다.리스너의 버그를 해결하는 데 사용될 수 있습니다.

광고성 정보 수신

개인정보 수집, 활용 목적 및 기간

(주)티맥스티베로의 개인정보 수집 및 이용 목적은 다음과 같습니다.
내용을 자세히 읽어보신 후 동의 여부를 결정해 주시기 바랍니다.

  • 수집 목적: 티맥스티베로 뉴스레터 발송 및 고객 관리
  • 수집 항목: 성함, 회사명, 회사 이메일, 연락처, 부서명, 직급, 산업, 담당업무, 관계사 여부, 방문 경로
  • 보유 및 이용 기간: 동의 철회 시까지

※ 위 개인정보 수집 및 이용에 대한 동의를 거부할 권리가 있습니다.
※ 필수 수집 항목에 대한 동의를 거부하는 경우 뉴스레터 구독이 제한될 수 있습니다.

개인정보의 처리 위탁 정보
  • 업체명: 스티비 주식회사
  • 위탁 업무 목적 및 범위: 광고가 포함된 뉴스레터 발송 및 수신자 관리
 

개인정보 수집 및 이용

개인정보 수집, 활용 목적 및 기간

(주)티맥스티베로의 개인정보 수집 및 이용 목적은 다음과 같습니다. 내용을 자세히 읽어보신 후 동의 여부를 결정해 주시기 바랍니다.

  • 수집 목적: 티맥스티베로 뉴스레터 발송 및 고객 관리
  • 수집 항목: 성함, 회사명, 회사 이메일, 연락처, 부서명, 직급, 산업, 담당업무, 관계사 여부, 방문 경로
  • 보유 및 이용 기간: 동의 철회 시까지

※ 위 개인정보 수집 및 이용에 대한 동의를 거부할 권리가 있습니다.
※ 필수 수집 항목에 대한 동의를 거부하는 경우 뉴스레터 구독이 제한될 수 있습니다.

개인정보의 처리 위탁 정보

  • 업체명: 스티비 주식회사
  • 위탁 업무 목적 및 범위: 광고가 포함된 뉴스레터 발송 및 수신자 관리
  •