본문 바로가기

DB/Tibero

(13)
[Tibero 6] Tibero Database 점검하는 방법 점검 사항 점검 툴 압축되어있는 경우 해제 후 실행 cd tbinary/tbchk sh tbchk.sh 점검 사항 1. TSM Info : Shared Memory 기본 정보를 확인한다. 1-1. Shared Memory Size (TSM(Tibero Shared Memory)) : 2048M > Tibero에서 사용하는 전체 Shared Memory 크기 TOTAL_SHM_SIZE 파라미터로 조정 TSM == Shared Cache Size + Data Buffer Cache Size + Log Buffer Size + fixed memory Size 1-2. Shared Pool Size (Shared Cache Size) : 470M > (TSM - fixed memory - Database Buffer Ca..
[Linux] 리눅스 cent OS 7에서 Tibero 6 패치 (Fix Set) VMware (workstation) centOS7 (Linux) Tibero6 (Database) X-shell (원격 터미널) 사용 ※ 패치 ? tibero엔진을 이전보다 개선된 버전으로 업그레이드하는 과정 (Tibero에서는 이런 패치파일을 Fix Set이라고 부름 ) 1. 패치 전 점검 사항 1-1) sys계정 로그인 sys, syscat password 확인해두기 conn syscat Default) sys password : tibero, syscat password : syscat 1-2) valid 오브젝트 갯수 확인 : 유효한 오브젝트 Patch후 기존에 Valid -> Invalid 할 경우 조치를 취하기 위함 > col owner format a20 > set pages 500 > s..
[Tibero6 Error] 티베로 오류 A shared memory segment with the same key already exists tbboot 실행 시 A shared memory segment with the same key already exists 에러가 발생한다면 SHM_KEY로 알려주는 공유 메모리가 가득 차서 기동이 안된다. tip파일에서 SHM값을 키워줘도 되고, 디스크 용량이 충분하면 SHM을 비워줘서 공간을 확보해주면 해결된다. 아래는 해당 공간을 확보하는 방법이다. A shared memory segment with the same key already exists 오류 ipcs ※ ipc == Linux, Unix에서 프로세스간 통신하는 기술 ※ ipcs (ipc Search): 자원 조회 오류에서 SHM_KEY = 0x3a3e2ca9 키에 맞는 shmid(공유 메모리 아이디)를 찾는다. ipcrm -m 위에서 ..
[Tibero 6 ] 리눅스 cent OS 7에 Tibero6 설치하기 1. tibero6 설치 파일 준비, license 발급 아래 공식 사이트에서 테스트용으로 무료 라이센스를 제공 (데모라이선스 신청) https://technet.tmax.co.kr/ko/front/main/main.do Technet 효율적인 시스템 관리를 위한 기술 전문 포탈, 테크넷서비스 technet.tmax.co.kr 2. JDK설치 Tibero를 설치하기 위해 JDK 1.5.17 이상 버전이 필요하다. su - 명령어를 통해 root 계정으로 전환 yum install -y java-1.8.0-openjdk-devel.x86_64 JDK 설치하는 이유 : Tibero RDBMS서버는 java의존성이 없다. RDBMS(관계형 데이터베이스)서비스만 제공하는 호스트에는 굳이 설치하지 않아도 됨. *..
[Tibero] 티베로 개념 구조 1. Tibero란 ? Tibero는 고성능, 고가용성 및 확장성의 문제를 해결하는 엔터프라이즈 데이터베이스 관리 시스템 2. 주요 기능 ● 분산 데이터베이스 링크(Distributed Database Link) : 데이터베이스 인스턴스별로 각각 서로 다른 데이터를 저장하는 기능 이 기능을 통해 원격 데이터베이스에 저장된 데이터를 네트워크를 통해 읽기 및 쓰기를 수행 ● 데이터 이중화(Data Replication) : 현재 운영 중인 데이터베이스에서 변경된 모든 내용을 Standby DB로 복제하는 기능 네트워크를 통해 변경 로그만 전송하면 Standby DB에서 데이터에 적용하는 방식 ● 데이터베이스 클러스터(Database Cluster) : 기업용 DB의 최대 이슈인 고가용성과 고성능을 모두 해결..