현재 로그인처리시 회원테이블에서 회원정보를 select해서 세션에
담고 바로 회원테이블에 로그인한 시간을 업데이트하고 있습니다.
테스트하기 위해 로그인--> 로그아웃 만 계속 하도록(한 100회)
프로그램 짜서 돌리고 브라우저에서 로그인한 다음 회원정보를 수정하면
바로 Could not a position within [테이블명]과 같은 에러 문구가
나면서 디비에서 데이터 가져오지 못하고 있습니다.
테이블에 lock이 걸려서 그런것 같은데, 이런 경우 해결방법이 어떤게
있는지요.
로그인처리시 로그인시간 업데이트하는 부분을 주석으로 막고 처리하면
정상적으로 아무문제가 발생하지 않습니다.
그리고 이런경우, 'set lock mode to [초]'와 같은 명령어를
실행하면 효과가 있는지 궁금합니다.
|