DS's『 행복합시다 』
반응형

Session 2

[lock 세션 kill] oracle lock session kill, ora-00054

ora-00054 - resource budy and acquire with NOWAIT specified Table이 Lock 걸린 경우, 사용자가 거기에다가 DML, DDL 등을 실행하려 하면 나타나는 에러이다. 그렇다면 Table Lock이 왜 걸리느냐... 여러 이유가 있겠지만, 한참동안 커밋을 해주지 않았더니, Lock에 걸렸다. commit한 후 다시 DML을 시도하니 잘되더라는.. commit을 할 수 없거나, 해서는 안될 경우! 제일 빠른 방법은 오라클 인스턴스를 재시작하는 것이지만,, 그것조차 허락되지 않는 상황일 경우 아래와 같이 lock 걸린 세션을 찾아 죽여준다-_-ㅋ select a.sid, a.serial# from v$session a, v$lock b, dba_objects ..

[tomcat] session 공유되는 문제

완전히 다른 tomcat 2개에서 한쪽 로그인 할경우 다른쪽 로그인이 풀리는 현상이 생긴다. 포트도 틀리고 모든게 틀린데 왜 이런 현상이 일어난다. -------------------------------------------------------------------------------- => 혹시 아이피나 도메인은 같고 포트만 틀릴 경우 가정. tomcat 에서 세션 값을 체크하는 방법은 JSESSIONID 라는 쿠키 값을 이용하여 세션 체크를함. ex) 1. 브라우저 킨 후 1번 어플리케이션 로그인 2. tomcat서버에서 발급해 준 JSESSIONID=1111 값이 1번 톰켓 session 객체에 저장 3. client 브라우저 쿠키 정보에 JSESSIONID=1111 값 저장 - 로그인 한 계..

728x90
반응형