이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 19.12. 스포츠 토토 결과 관리버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

17.11. 무지개 토토 관리

deadlock_timeout (정수)

기다리는 시간(밀리초)입니다 교착 상태가 있는지 확인하기 전에 잠금 조건. 교착 상태 확인은 상대적으로 느리므로 서버는 잠금을 기다릴 때마다 이를 실행하지 않습니다. 우리는 (낙관적으로?) 교착 상태가 흔하지 않다고 가정합니다. 프로덕션 애플리케이션에서는 잠금이 해제될 때까지 기다리면 됩니다. 교착 상태 검사를 시작하기 전에. 증가 이 값은 불필요한 작업에 낭비되는 시간을 줄여줍니다. 교착 상태를 확인하지만 실제 교착 상태 보고 속도가 느려집니다. 오류. 기본값은 1000(즉, 1초)입니다. 아마도 당신이 원하는 가장 작은 값일 것입니다. 연습. 로드가 많은 서버에서는 다음을 수행할 수 있습니다. 그것을 올리십시오. 이상적으로 설정은 일반적인 수준을 초과해야 합니다. 잠금 가능성을 높이기 위해 거래 시간 웨이터가 확인하기 전에 풀려날 것입니다. 교착상태.

max_locks_per_transaction (정수)

공유 무지개 토토 테이블은 설명할 공간이 생성되었습니다 무지개 토토 켜짐max_locks_per_transaction * (max_connections + max_prepared_transactions) 개체; 그러므로 그 이상은 안 된다. 이 많은 개별 객체는 언제든지 잠길 수 있습니다. (따라서 이 매개변수의 이름은 혼란스러울 수 있습니다. 임의의 무지개 토토 수에 대한 엄격한 제한 거래가 아니라 최대 평균 가치입니다.) 기본값인 64는 역사적으로 충분한 것으로 입증되었지만 클라이언트가 있는 경우 이 값을 높여야 할 수도 있습니다. 단일 트랜잭션으로 다양한 테이블을 터치합니다. 이 옵션은 서버 시작 시에만 설정할 수 있습니다.

이 매개변수를 늘리면 다음이 발생할 수 있습니다.포스트그레SQL추가 요청시스템 V공유 메모리보다 운영 체제의 기본 구성에서는 허용됩니다. 참조섹션 16.4.1해당 매개변수를 조정하는 방법에 대한 정보는 다음과 같습니다. 필요합니다.