728x90
반응형
recheck cond
-
postgresql 실행계획 - recheck cond - 수정중데이터베이스/postgresql 2024. 5. 16. 11:51
Contents --> recheck condPostgreSQL 실행 계획에서 "recheck condition"은 조인 또는 필터 조건을 다시 확인해야 하는 경우를 가리킵니다. 이는 PostgreSQL이 레코드를 검색하거나 조인할 때 초기에는 조건을 충족하는 것처럼 보이지만, 후속 단계에서 다시 확인해야 하는 상황을 의미합니다.예를 들어, 인덱스 스캔을 사용하여 조인 또는 필터링을 수행할 때, PostgreSQL은 인덱스를 사용하여 먼저 레코드를 필터링합니다. 그러나 인덱스만으로는 완전한 결과를 보장할 수 없는 경우가 있습니다. 따라서 PostgreSQL은 해당 레코드를 다시 확인하여 추가적인 조건을 충족하는지 확인합니다.이러한 "recheck condition" 단계는 성능에 영향을 줄 수 있으므로..