본문 바로가기

Tibero18

Client 로그 설정하기 tbdsn.tbr 파일 내에 아래의 옵션을 설정할 시 바로 Client 로그 적용/미적용이 됩니다. (재기동 불필요) 기본적으로는 파라미터가 안넣어져있는 상태입니다. ####TB CLI LOG Parameter TBCLI_LOG_LVL=TRACE TBCLI_LOG_DIR=/home/tibero/CLILOG 파라미터의 설명은 아래와 같습니다. TB_NLS_LANG : 클라이언트에서 사용하는 캐릭터 셋 TBCLI_LOG_LVL : CLI 로그 레벨을 지정 TBCLI_LOG_DIR : CLI 로그를 저장할 디렉토리를 지정 적용시에는 tbcli_20210805010812_23926.log 와같은 파일들이 생성되며 내용은 아래와 같은 내용들이 저장됩니다. 08-05 01:08:12.669581 [23926][DB.. 2021. 8. 6.
시퀀스(Sequence) Cache 옵션 유/무 , Order 옵션 유/무 테스트 바로 지난번 글에 시퀀스에 대한 기초적인 개념과 옵션에 대한 설명을 포스팅했습니다. 사실 이번 글을 위해서 지난 개념을 정리한 것이라고 볼 수 있는데요, 멀티 인스턴스(예 RAC)기반에서 시퀀스를 사용하다가 동일한 시퀀스를 사용하는데도 번호가 다르게 올라가는 현상이 발생하였고 그것이 CACHE 옵션 때문이라는 것을 알게되었습니다. 그래서 그것에 대한 옵션 유무에 따른 차이가 있는지 덧붙여서 Order 옵션에 대한 테스트도 진행하고 정리해보도록 하겠습니다. (아래의 테스트는 티베로 TAC의 테스트에서도 동일한 결과를 가져왔습니다. 티베로에서도 동일하다고 생각하면 됩니다) https://bae9086.tistory.com/295 Sequence(시퀀스) 시퀀스는 객체로써 자동으로 증가하는 숫자를 사용할 수 .. 2021. 8. 5.
Sequence(시퀀스) 시퀀스는 객체로써 자동으로 증가하는 숫자를 사용할 수 있습니다. 시퀀스는 순차적으로 생성되며 Unique한 속성을 가지고 있을 수 있으므로 PK같은 컬럼에 사용하기에 용이합니다. 생성 문법 CREATE SEQUENCE [이름] INCREMENT BY [증감숫자] -- 양수면 증가 음수면 감소 기본 1 START WITH [시작숫자] -- 시작숫자의 최초 값은 증가일때 MINVALUE, 감소일때 MAXVALUE MINVALUE [최솟값] MAXVALUE [최대값] CYCLE OR NOCYCLE -- CYCLE : 최대값에 도달하면 최소값부터 다시 시작 / NOCYCLE : 최대값 생성시 중지 CACHE [숫자, 생략가능] OR NOCACHE -- CACHE : 메모리에 시퀀스 값을 미리 할당 / NOCAC.. 2021. 8. 2.
V$SESSION_WAIT 세션의 대기하고 있는 정보를 확인 할 수 있음 SQL> select * from V$session_wait; SID NAME ID1 ID2 SEQ# TIME_WAITED TIMEOUT ----------------------------------------------------- ------------------------ ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- .. 2021. 7. 13.