본문 바로가기

다른 DBMS/Tibero17

[운영] 세션 파라미터 설정과 관련 테스트 본 자료는 Tibero Database Administration 강의 중 일부 챕터의 내용을 테스트해서 정리한 글입니다. 티베로는 오라클과 비슷하면서도 다른 구조를 가지고 있습니다. 작업하는 프로세스(Working Processes)는 WTHR(Working Thread)이라고 불리는 프로세스가 Client 요청시 DB작업을 수행합니다. 기본적으로 하나의 Working Processes에는 10개의 WTHR이 존재합니다. 10개의 프로세스는 고정입니다. WTHR이 10개면 10개의 세션이 붙을 수 있다는 뜻입니다. 즉, 10개 단위로 Working Processes를 증가시킬 수 있고 MAX_SESSION_COUNT=[숫자] 로 설정할 수 있습니다. 또한 Tibero Job이나 Schedule 작업 같.. 2021. 4. 26.
'내용' 안에 '(Single quotation) 추가하기 제가 실제로 수행했던 쿼리 중 오류가 발생했던 부분인데요, '' 의 내용안에 ''이 또 들어가 있으면 구문오류로 쿼리가 수행되지 않습니다. 오류가 난 쿼리 'TRUNC(SYSDATE,'MI')' 해결 넣고 싶은 문자열을 한번더 ''(Single quotation)으로 감싸주면 됩니다. TRUNC(SYSDATE,''MI'') 2021. 4. 20.
Daily Check 스크립트 제가 사용하는 Daily Check 스크립트입니다. 사용방법을 아래에 순서대로 포스팅하였습니다. 1..bash_profile에 아래 명령어 추가 (디렉토리 위치에 따라 다르게 설정 가능) ##daily check export CHKHOME=/home/tibero alias dchk='sh $CHKHOME/dailycheck/daily_chk.sh' 2.dailycheck 디렉토리 생성 및 sh 파일생성 mkdir /home/tibero/dailycheck log check 영역은 티베로의 sys.log에서 error라고 발생된 log 중에 특정 에러 번호(21012,5074,15112)를 제외하고 300개만 보겠다라는 의미입니다. (에러번호는 변경하셔서 사용하시면 됩니다.) 밑에 sql은 버퍼캐시히트율,.. 2021. 2. 22.
DBMS_Scheduler 티베로에도 JOB과 SCHEDULE이 있습니다. JOB 다음은 DBMS_JOB 패키지의 특징 DBMS_JOB 패키지의 사용할 때 DBA 권한은 필요하지 않으며, 추가된 JOB은 오직 JOB의 소유자만 실행하거나 변경할 수 있다. 특정 인스턴스(instance)에서 JOB을 실행하도록 지정하는 기능은 지원하지 않는다. 따라서 파라미터에 입력 값으로 instance와 force parameter가 입력될 경우 무시하게 된다. JOB을 추가 또는 변경하는 경우 커밋을 실행하지 않아도 자동으로 커밋되며, JOB 내에서 실행한 작업도 자동으로 커밋된다. 현재 데이터베이스에 추가된 JOB은 DBA_JOBS, ALL_JOBS, USER_JOBS 뷰를 통해 확인할 수 있다. JOB 실행이 실패한 경우에는 재실행되며, .. 2021. 1. 13.