1. ORA-00054 -. inactive session 이여도 자원을 점유중이여서 그런지 nowait error가 발생한다. SELECT A.SID , A.SERIAL# , A.STATUS FROM V$SESSION A , V$LOCK B , DBA_OBJECTS C WHERE A.SID = B.SID AND B.ID1 = C.OBJECT_ID AND B.TYPE = 'TM' AND C.OBJECT_NAME = '테이블명' 2. kill ALTER SYSTEM KILL SESSION '12,345'
1. Listener 설정 1) $ORACLE_HOME/network/admin/sqlnet.ora 설정 --1. 특정 IP 만 접속 tcp.validnode_checking = yes tcp.invited_nodes = (1xx.x.x.x , 192.x.x.x) -> , 로 구분 -> 1xx.x.x.x , 192.x.x.x IP 주소만 허용, 그 외에는 ora-12537 발생 --2. 특정 IP 만 차단 tcp.validnode_checking = yes tcp.excluded_nodes=( 1xx.x.x.x ) -> 1xx.x.x.x 만 접속 거절, 그 외의 다른 기기에서는 정상적인 접속 가능 ※ Listener 재기동 필요 -. tcp_validnode_checking 파라메터 적용 -> 재기동 후..
1. sqltrace -. 세션에서 트레이스 설정 방법 alter session set sql_trace = true; -- query alter session set sql_trace = false; -. 트레이스 파일 생성 경로 select value from v$diag_info where name = 'Diag Trace'; VALUE -------------------------------------------------------------------------------- /*****/trace 2. trc 파일 분석가능한 리포트로 변경 tkprof tracefile.trc outputfile.prf sys=no ※sys=no 옵션은 sql을 파싱하는 과정에서 내부적으로 수행되는 sql문을 ..
오라클 전제품 매뉴얼(최신 위주) http://www.oracle.com/technology/documentation/index.html 웹로직 버전별 매뉴얼 http://download.oracle.com/docs/cd/E13222_01/more_wls.html 웹로직 10.3.3 http://download.oracle.com/docs/cd/E14571_01/wls.htm 웹로직 10.3 http://download.oracle.com/docs/cd/E12840_01/wls/docs103/sitemap.html 웹로직 10.0 http://download.oracle.com/docs/cd/E13222_01/wls/docs100/index.html 웹로직 9.2 http://download.oracle..
※ 이력테이블 인덱스 설계시 고려사항 1. 점 이력(Point-in-Time) 점 이력은 특정 시점에서 데이터의 상태를 기록하는 방식입니다. 데이터의 변경 사항을 추적하고 해당 시점에서 데이터의 값을 유지합니다. 예를 들어, "고객" 테이블을 생각해보겠습니다. 다음은 "고객" 테이블의 일부분입니다. +--------+------------+------------+ | 고객ID | 이름 | 가입일자 | +--------+------------+------------+ | 1 | John | 2021-01-01 | | 2 | Sarah | 2021-03-15 | | 3 | Mike | 2021-05-10 | +--------+------------+------------+ 이 경우, 점 이력을 사용하여 특정..
java.net.SocketException : Broken pipe java.io.IOException: Broken pipe 1. AIX 서버 리소스 사항 ulimit -a UBIUPMA2|/proc/sys> ulimit -a time(seconds) unlimited file(blocks) unlimited data(kbytes) unlimited stack(kbytes) 4194304 memory(kbytes) unlimited coredump(blocks) unlimited nofiles(descriptors) unlimited threads(per process) unlimited processes(per user) unlimited CPU, Memory 정상 # 원인 1. 잦은 입출력 호출로..