이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.46. 릴리스 9.0.3

출시일: 2011-01-31

이 릴리스에는 9.0.2의 다양한 수정 사항이 포함되어 있습니다. 에 대한 9.0 주요 릴리스의 새로운 기능에 대한 자세한 내용은 다음을 참조하세요.토토 사이트 PostgreSQL : 문서 : 9.1 : 릴리스 9.0.

E.46.1. 버전 9.0.3으로 마이그레이션

9.0.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.

E.46.2. 변경사항

  • 나가기 전월리시버, 수신된 모든 항목을 확인하세요. WAL은 디스크에 fsync됩니다(Heikki Linnakangas).

    그렇지 않으면 대기 서버가 동기화되지 않은 일부를 재생할 수 있습니다 WAL, 시스템이 다음과 같은 경우 데이터 손상으로 이어질 수 있음 바로 그 시점에서 충돌이 발생합니다.

  • 과도한 fsync 활동 방지월리시버(헤이키 린나칸가스)

  • 만들다테이블 변경재검증하다 필요한 경우 고유성 및 제외 제약 조건(Noah 미쉬)

    이것은 9.0에서 의도된 변경으로 인해 깨졌습니다. 동안 재검증을 억제합니다.진공 전체그리고클러스터하지만 의도치 않게 영향을 받음변경 표또한.

  • EvalPlanQual 수정업데이트중 테이블이 모두 같지 않은 상속 트리 (톰 레인)

    테이블 행 유형의 모든 변형(삭제 포함) 일부 하위 테이블에만 있는 열)은 혼동을 줄 수 있습니다. EvalPlanQual 코드로 인해 오작동이 발생하거나 심지어 충돌. EvalPlanQual은 실행 중에만 실행되므로 동일한 행에 대한 동시 업데이트 문제는 다음과 같습니다. 간헐적으로 보입니다.

  • 다음과 같은 경우 실패를 피하세요.설명간단한 형식을 표시하려고 합니다사례표현 (톰 레인)

    만약에사례의 테스트 표현식 상수이므로 플래너는 다음을 단순화할 수 있습니다.사례혼란스러운 형태로 표현식 표시 코드로 인해 발생하는 결과는 다음과 같습니다."예기치 않은 CASE WHEN 절"오류.

  • 다음 배열 슬라이스에 대한 할당 수정 기존 첨자 범위(Tom Lane)

    새로 추가된 아래 첨자 사이에 공백이 있는 경우 첫 번째 기존 아래 첨자, 코드 복사해야 하는 항목 수를 잘못 계산했습니다. 이전 배열의 널 비트맵(잠재적으로 데이터로 이어질 수 있음) 손상 또는 충돌.

  • 플래너에서 예상치 못한 전환 오버플로를 방지하세요. 먼 날짜 값(Tom Lane)

    날짜유형은 더 넓은 범위를 지원합니다. 로 표시할 수 있는 날짜 범위타임스탬프유형이지만 기획자가 가정한 것입니다. 언제든지 아무런 처벌 없이 날짜를 타임스탬프로 변환할 수 있습니다.

  • 배열에 null 항목이 포함되어 있을 때 PL/Python 충돌 수정 (알렉스 헌세이커)

  • 제거ecpg이 수정되었습니다. 배열 차원을 정의하는 상수의 길이 제한 (마이클 메스케스)

  • 잘못된 구문 분석 수정tsquery다음을 포함하는 값... & !(하위 표현식) | ...(톰 레인)

    이 연산자 조합을 포함하는 쿼리는 다음과 같습니다. 올바르게 실행되지 않았습니다. 동일한 오류가 발생했습니다.기여/intarray'squery_int입력 및기여/ltreeltxt쿼리유형.

  • 버퍼 오버런 수정기여/intarray에 대한 입력 함수query_int유형 (애플)

    이 버그는 함수 반환 이후 보안상 위험합니다. 주소를 덮어쓸 수 있습니다. Apple Inc의 덕분에 이 문제를 보고하고 정보를 제공하는 보안팀 수정. (CVE-2010-4015)

  • 버그 수정기여/세그먼트의 GiST Picksplit 알고리즘(Alexander Korotkov)

    그러나 이로 인해 상당한 비효율이 발생할 수 있습니다. a의 GiST 인덱스에서 실제로 오답은 아닙니다.세그열. 만약 당신이 그런 색인, 고려REINDEX하는 중 이 업데이트를 설치한 후. (이것은 버그와 동일합니다. 그 문제는에서 수정되었습니다.기여/큐브에 이전 업데이트.)