이것은 밀리 초, 기다리는 시간입니다. 교착 상태가 있는지 확인하기 전에 자물쇠 상태. 교착 상태 수표는 비교적 느립니다 서버는 무지개 토토을 기다릴 때마다 실행되지 않습니다. 우리는 (낙관적으로?) 교착 상태가 흔하지 않다고 가정합니다 생산 응용 프로그램에서 시작하기 전에 교착 상태를 확인하십시오. 증가 이 값은 불필요하게 낭비되는 시간을 줄입니다. 교착 상태는 점검되지만 실제 교착 상태에 대한보고가 느려집니다 오류. 기본값은 1000 (즉, 1 초)입니다 아마도 당신이 원하는 가장 작은 가치에 관한 것일 것입니다 관행. 로드 된 서버에서 원할 수도 있습니다 그것을 올리십시오. 이상적으로는 설정이 일반적인 것을 초과해야합니다 트랜잭션 시간, 무지개 토토 가능성을 향상시키기 위해 웨이터가 확인하기로 결정하기 전에 석방됩니다. 이중 자물쇠.
공유 무지개 토토 테이블은 설명 할 공간으로 생성됩니다. 무지개 토토 켜짐max_locks_per_transaction* (max_connections+max_prepared_transactions) 객체; 따라서, 그 이상은 아닙니다 이 많은 뚜렷한 객체는 한 번에 잠글 수 있습니다. (따라서이 매개 변수의 이름은 혼란 스러울 수 있습니다. 어떤 자물쇠 수에 대한 단단한 제한 거래, 오히려 최대 평균 값입니다.) 불이행 (64)은 역사적으로 충분한 것으로 입증되었지만 당신은 당신입니다 고객이 있으면이 가치를 높여야 할 수도 있습니다. 단일 트랜잭션에서 다양한 테이블을 만지십시오. 이것 옵션은 서버 시작에서만 설정할 수 있습니다.
이 매개 변수를 늘리면PostgreSQL더 많은 요청System V공유 메모리보다 운영 체제의 기본 구성이 허용됩니다. 보다섹션 16.4.1해당 매개 변수를 조정하는 방법에 대한 정보는 if 필요한.