| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 관리 메이저 토토 사이트 | PostgreSQL : 문서 : 9.3 : 토토 사이트 추천 및 연산자 | 9장. 기능 및 운영자 | PostgreSQL : 문서 : 9.3 : 토토 커뮤니티 트리거 함수 | |
현재포스트그레SQL제공
내장된 토토 커뮤니티 기능 중 하나,suppress_redundant_updates_trigger, 이는
실제로 데이터를 변경하지 않는 업데이트를 방지합니다.
정상적인 행동과 달리 일어나는 일이 발생하지 않습니다.
데이터 여부에 관계없이 항상 업데이트를 수행합니다.
변경되었습니다. (이 정상적인 동작으로 인해 업데이트가 더 빠르게 실행됩니다.
확인이 필요하지 않으며 특정 경우에도 유용합니다.)
이상적으로는 일반적으로 그렇지 않은 업데이트 실행을 피해야 합니다.
실제로 레코드의 데이터를 변경합니다. 중복 업데이트로 인해 비용이 발생할 수 있음
상당한 불필요한 시간, 특히 많은 경우
변경할 인덱스 및 결국에는 사용되지 않는 행의 공간
진공 청소기로 청소됩니다. 그러나 클라이언트 코드에서 이러한 상황을 감지합니다.
항상 쉽지도 않고 가능하지도 않습니다.
이를 감지하면 오류가 발생할 수 있습니다. 대안은 다음을 사용하는 것입니다.suppress_redundant_updates_trigger,
데이터를 변경하지 않는 업데이트를 건너뜁니다. 당신은 사용해야합니다
그러나 이것은 조심해서 해야 합니다. 토토 커뮤니티는 작지만 사소하지 않은 작업을 수행합니다.
각 레코드에 대한 시간이 있으므로 대부분의 레코드가
업데이트가 실제로 변경되면 이 토토 커뮤니티를 사용하면 실제로
업데이트가 느리게 실행됩니다.
그suppress_redundant_updates_trigger함수는
다음과 같이 테이블에 추가됩니다.
토토 커뮤니티 생성 z_min_update 테이블 이름 업데이트 전 각 행 실행 절차에 대해 억제_redundant_updates_trigger();
대부분의 경우 각 항목에 대해 마지막으로 이 트리거를 실행하려고 합니다. 행. 이름 순서대로 화재가 발생한다는 점을 명심하세요. 그런 다음 다른 트리거 이름 뒤에 오는 트리거 이름을 선택하십시오. 테이블 위에 방아쇠가 있을 수도 있습니다.
토토 커뮤니티 생성에 대한 자세한 내용은 다음을 참조하세요.토토 커뮤니티 생성.
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| 시스템 관리 기능 | 위로 | 이벤트 토토 커뮤니티 기능 |