본문 바로가기

Tibero18

maxdatafile 갯수 초과 시 컨트롤 파일 재생성 유/무 테스트(Tibero6 포함) 오늘 테스트 해볼 것은 컨트롤파일에 설정된 maxdatafile 설정 값보다 더 크게 datafile을 생성하려 했을 때 Oracle(11.2.0.1)과 Tibero6의 방법에 대해서 알아보겠습니다. 결론 Oracle : maxdatafile 개수가 넘어도 자동으로 증가 Tibero : maxdatafile 개수가 넘으면 에러 발생(수동으로 증가시켜줘야 함) Oracle 1.현재 컨트롤파일에 설정된 값을 확인합니다. 세번째 컬럼인 RECORDS_TOTAL 100인것을 확인합니다. SQL> select * from V$CONTROLFILE_RECORD_SECTION where type='DATAFILE'; TYPE RECORD_SIZE RECORDS_TOT RECORDS_USE FIRST_INDEX LAS.. 2021. 6. 7.
Mount시 .passwd 파일 없어도 DB 올라오게 만드는 파라미터 Tibero DB가 mount모드시에 sys로 밖에 접속이 안되는데 그때 sys의 패스워드는 DB_CREATE_FILE_DEST 아래에 있는 .passwd파일을 읽어서 패스워드를 확인한 후 DB로 접속을 하게 되는 프로세스입니다. DB가 정상종료 시에는 자동으로 .passwd이 생성되지만 Open 후 한번도 재기동되지 않았다면 생성되어 있지 않을 가능성이 높습니다. (운영 서버가 패치 후 한번도 재기동 된 적이 없는 상태였음) 이때 .passwd 파일 없이 DB에 접속할 수 있게 하는 파라미터입니다. tip파일에 추가 후 tbdown -> tbboot mount로 다시 수행후에 접속하시면 접속할 수 있습니다, _MOUNT_MODE_WITHOUT_PASSWD_FILE=Y 또 다른방법으로는 기존에 사용하던 .. 2021. 5. 18.
[운영] 세션 파라미터 설정과 관련 테스트 본 자료는 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.
JOB과 관련된 명령어 ## JOB 등록 (JOB이 등록된 스키마에서 수행) DECLARE JOB_LOGPURGE_DAILY number; BEGIN DBMS_JOB.SUBMIT( JOB_LOGPURGE_DAILY ,'scott.PL_JOBTEST;' /* 프로시저의 인자값이 있는 경우 인자값 입력 */ , TRUNC(SYSDATE,'MI') +60/86400 /* 시작시간 */ , 'TRUNC(SYSDATE,''MI'') +60/86400' /* repeat_interval : 10분 */ , TRUE); /* parsing 시점 */ END; ##JOB 삭제 (JOB이 등록된 스키마에서 수행) execute dbms_job.remove(152); ##Broken 된 JOB 정상화 (정상화된 JOB Broken은 True)(.. 2021. 4. 21.