MariaDB 데이터베이스에 대한 쿼리 동기화 고가용성을 고려할 때 여러 프로세스가 데이터베이스를 통해 통신/동기화되는 시스템을 설계합니다(MariaDB일 가능성이 가장 높지만 Postgre를 조사할 수 있습니다).SQL 및 MySQL 옵션). 확인된 요구사항 중 하나는 다른 프로세스가 동일한 작업을 동시에 수행하지 않고 프로세스가 데이터베이스에서 작업을 수행해야 한다는 것입니다. 구체적으로, 제가 염두에 두고 있는 경주 조건은 다음과 같습니다. 프로세스 A가 SQL 트랜잭션을 시작하고 실행합니다.SELECT * FROM requests WHERE ReservedTS IS NULL ORDER BY CreatedTS LIMIT 100.여기서ReservedTS그리고.CreatedTS이다DATETIME작업 제..