토토 사이트지원 강력한규칙 시스템에 대한 사양조회그리고 모호함업데이트 보기. 원래는포스트그레SQL규칙 시스템 구성 두 가지 구현 중:
첫 번째는 다음을 사용하여 작동했습니다.행 수준처리 중이며 깊은 곳에서 구현되었습니다.집행자. 규칙 시스템이 호출되었습니다. 개별 행에 액세스할 때마다. 이 구현은 마지막 공식이 1995년에 제거되었습니다. 의 출시버클리 포스트그레스프로젝트가 다음으로 변환되었습니다.Postgres95.
규칙 시스템의 두 번째 구현은 호출된 기술쿼리 재작성.시스템 재작성모듈은 다음과 같습니다 사이에 존재합니다.파서 단계그리고플래너/옵티마이저. 이 기술은 여전히 구현되어 있습니다.
쿼리 재작성에 대해서는 다음에서 자세히 설명합니다.제34장이므로 가릴 필요가 없습니다. 여기. 우리는 입력과 출력이 모두 있다는 점만 지적하겠습니다. Rewriter는 쿼리 트리입니다. 즉, 변경 사항이 없습니다. 트리의 의미론적 세부사항의 표현 또는 수준. 재작성은 매크로 확장의 한 형태로 생각할 수 있습니다.