내 요구 사항은 사용자가 클릭하여 거래를 할 수 있다는 것입니다. 하나의 멤버 만 한 거래를 사용할 수 있으므로 사용자가 거래를 시도하고 잠금을 해제하려고하면 테이블을 잠급니다. 따라서 두 명의 사용자가 클릭하여 거래를 시도하면 대기열이 형성되어 두 명의 사용자가 거래를 할 수 없게됩니다.MySQL 잠금을 처리하는 방법은 무엇입니까?
코드는 이제
LOCK TABLES deal WRITE;
//MySQL queries and my php code goes here.
UNLOCK TABLES;
문제이며, 무엇을 어떤 문제가 잠금 및 잠금 해제 사이에 내 PHP 코드를 발생하는 경우, 테이블이 영구적으로 고정 얻을 것 같다? 어쨌든 내가 테이블을 잠글 수있는 최대 시간을 설정할 수 있습니까?
나는 당신이 (http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html가) 여기에 읽기 시작] 제안 -이 질문에 대한 답변을 포함 – ManseUK