예를 들어 한 사용자는 다음과 같이 쿼리를 실행 :여러 동시에 요청 된 쿼리의 실행 순서는
UPDATE table SET column = 100;
그리고 두 번째 사용자 :
UPDATE table SET column = 200;
그리고 말할 수,이 두 쿼리가 요청 정확히 같은 시간, 초, 동일한 나노초 (또는이 DB에 대한 최소 시간 측정 단위)를 사용하면 어떤 쿼리가 먼저 실행되고 어느 초는 실행됩니까?
이 경우 데이터베이스는 쿼리 순서를 임의로 선택합니까?
p.s. 나는 구체적인 데이터베이스에 태그를 붙이지 않는다. 모든 주요 RDBMS의 메커니즘은 비슷하다고 생각한다. 그렇지 않을 수도 있습니다.
당신의 동기는 무엇입니까? –
이 경우 "선택"메커니즘이 작동하는 방식을 이해하십시오. – RIKI
통계에서 매우 특별한 의미가 있으므로 "임의"를 선택하지 않습니다. 나는 그것을 "불확정"또는 "임의"라고 부를 것입니다. –