2013-06-05 3 views

답변

0

retry time will then compound의 의미는 무엇입니까?

SQL 데이터베이스에 대한 각 쿼리는 자체 재시도 논리로 실행됩니다. 10 개의 쿼리를 실행하는 메서드 또는 함수 호출이있는 경우이 10 개의 쿼리 각각은 각각의 재시도 논리로 실행됩니다.

쿼리 중 하나만 실행하는 동안 일시적인 오류가있는 경우. 그런 다음 대기 시간이 대기 시간이됩니다. 둘 이상의 조회를 실행하는 중 일시적인 오류가 있으면 실행 중 발생한 모든 대기 시간의 합계가 대기 시간이됩니다.

그러나 일시적인 오류는 이름에서 알 수 있듯이 transient입니다. 연속적인 순서로 실행되는 쿼리 이외에 일시적인 오류가 발생할 가능성은 거의 없습니다. 그러나 그것이 일어나는 경우에 그렇습니다 - 대기 시간은 합계 할 것이다. 그러나 쿼리를 병렬로 또는 비동기 적으로 실행하면 대기 시간을 합산하지 않습니다.

마지막으로 하나의 쿼리 실행에 대한 정책 재 시도는 다른 쿼리 실행에 대한 재시도 정책에 영향을 미치지 않습니다.

관련 문제