세션처리 만들다 보다 간결한 쿼리를 찾아 PostgreSQL 문서를 보다가 아래와 같은 쿼리가 가능할 것을 발견했습니다.
select 문에서 사용하는 for update 문이 어떤 기능을 하는지 아시는 분 계시면 설명좀 부탁드립니다.
SELECT data FROM $session_table WHERE session_id='$key' AND last_active >= $expiry FOR UPDATE;
위의 마지막에 보시면 for update 라는 문이 있는데 정확히 알고 써야 할것 같아 질문드립니다.
늘 행복하세요!
|