: - 우리의 코드에서ORA-00054 오류의 이유는 무엇입니까? 오라클의 문서에서
ORA-00054 resource busy and acquire with NOWAIT specified
Cause: Resource interested is busy.
Action: Retry if necessary.
우리는 우리가 업데이트하려고하는 행을 고정하는 SELECT FOR UPDATE NOWAIT
명령을 실행하십시오.
지금은 논리가 SQL 오류 54
을 반환하면 다른 사용자가 동일한 레코드를 업데이트하려고한다고 가정합니다. 이 논리가 유효합니까?
오라클의 설명서에서 DB가 과부하되면이 오류가 발생할 수도 있습니다.
위의 SQL 명령 만 사용하는 경우이 오류의 가능한 원인은 무엇입니까?
오류가 즉시 반환 되나요, 아니면 시간 초과됩니까? – skaffman
디버깅을하거나 거기에 똥을 넣을 수 없으므로 즉시 반환되는지 확실하지 않습니다. 이 코드는 독립 실행 형 서버에서 실행됩니다. – AppleGrew