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

E.20. 릴리스 8.3.4

출시일: 2008-09-22

이 릴리스에는 8.3.3의 다양한 수정 사항이 포함되어 있습니다. 에 대한 8.3 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조스포츠 토토 결과 PostgreSQL : 문서 : 8.3 : 릴리스 8.3.

E.20.1. 버전 8.3.4로 마이그레이션

8.3.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나 이전 버전에서 업그레이드하는 경우 8.3.1, 8.3.1 릴리스 노트를 참조하세요.

E.20.2. 변경사항

  • btree WAL 복구 코드의 버그 수정(Heikki)

    WAL이 페이지 도중에 종료된 경우 복구 실패 분할 작업.

  • HOT 페이지에 대한 잘못된 차단 XID 사용 가능성 수정 가지치기(알바로)

    이 오류로 인해 시스템이 손상될 위험이 있습니다. 참조한 카탈로그진공: 데드 튜플 버전이 제거될 수 있음 너무 이르다. 이것이 실제 데이터베이스 작업에 미치는 영향 시스템이 MVCC를 따르지 않기 때문에 최소화됩니다. 카탈로그를 검사하는 동안 규칙을 따르지만 이로 인해 다음과 같은 결과가 발생할 수 있습니다. 일시적으로 잘못된 출력이 발생했습니다.pg_dump또는 기타 클라이언트 프로그램.

  • 잠재적인 계산 착오 수정datfrozenxid(알바로)

    이 오류는 최근 보고된 실패에 대해 설명할 수 있습니다. 오래된 제거pg_clog데이터.

  • 이후 잘못된 HOT 업데이트 수정pg_class재색인이 생성되었습니다(Tom)

    부패pg_class할 수 있었어 다음과 같은 경우에 발생합니다REINDEX 테이블 pg_class동일한 세션토토 사이트가 이어졌습니다.테이블 이름 변경또는테이블 설정 스키마 변경명령.

  • 수정 누락"콤보 CID"케이스 (칼 슈나이터)

    이 오류로 인해 행이 잘못 표시되었습니다. 여러 사람에 의해 삭제된 거래 모두 중단된 하위 트랜잭션.

  • 테이블이 다음과 같은 경우 autovacuum이 충돌하는 것을 방지합니다. 현재 확인 중인 내용이 잘못된 시간에 삭제되었습니다. (알바로)

  • 로컬 잠금 카운터를 32비트토토 사이트 64비트로 확장(Tom)

    이것은 카운터가 다음과 같이 할 수 있다는 보고에 응답합니다. 충분히 긴 트랜잭션에서 오버플로가 발생하여 예상치 못한"잠금은 이미 개최됨"오류.

  • GiST 중 튜플의 중복 출력 가능성 수정 인덱스 스캔(테오도르)

  • 외래 키 검사 쿼리를 처음부터 다시 생성 테이블 중 하나가 수정될 때(Tom)

    이전에는 8.3에서 쿼리를 다시 계획하려고 시도했지만 이전에 생성된 쿼리 텍스트에서 작동합니다. 이로 인해 테이블이나 열의 이름이 바뀌면 오류가 발생합니다.

  • 보기에 다음이 포함되어 있을 때 누락된 권한 확인 수정 간단하다유니온 전체구조물 (헤이키)

    참조된 테이블에 대한 권한이 확인되었습니다 적절하지만 뷰 자체에 대한 권한은 아닙니다.

  • 실행기 시작 시 검사를 추가하여 튜플이 에 의해 생산됨삽입또는업데이트목표와 일치할 것입니다 테이블의 현재 행 유형(Tom)

    이 상황은 8.3에서는 불가능하다고 여겨지지만, 이전 릴리스에서 이런 일이 발생할 수 있으므로 확인이 필요한 것 같습니다. 신중하다.

  • 다음 중 반복적으로 드롭될 수 있는 문제 수정드롭 소유(톰)

    이로 인해 일반적으로 다음과 같은 이상한 오류가 발생합니다."관계에 대한 캐시 조회 실패 NNN".

  • XML 작업토토 사이트 여러 메모리 누수 수정(Kris Jurka, 톰)

  • 수정xml직렬화()에 허용되지 않는 대상 데이터 유형에 대해 오류를 올바르게 발생시킵니다. (톰)

  • 멀티바이트를 잘못 처리한 몇 군데 수정 텍스트 검색 구성 파일 구문 분석의 문자 (톰)

    구성 파일에 특정 문자가 발생합니다. 항상 원인이 될 것입니다"잘못된 바이트 인코딩 순서"실패.

  • 모든 파일 이름과 줄 번호 위치 제공 텍스트 검색 구성 파일에 보고된 오류 (톰)

  • 수정시간대먼저 시도해 보세요 시간대 인수를 시간대로 해석합니다. 약어이며, 다음과 같은 경우에만 전체 시간대 이름으로 사용해 보세요. 이전과 반대 방향이 아니라 실패합니다. (톰)

    타임스탬프 입력 기능이 항상 해결되었습니다. 모호한 영역 이름은 이 순서대로 표시됩니다. 만들기시간대그렇게 하면 향상됩니다 일관성을 유지하고 다음에 도입된 호환성 버그를 수정합니다. 8.1: 모호한 경우에는 이제 8.0과 동일하게 작동합니다. 이전 버전 이후로 이전에 그랬습니다.시간대수락약어.

  • 정수를 올바르게 감지하도록 날짜/시간 입력 기능 수정 64비트 플랫폼에서 실행 시 오버플로 발생(Tom)

  • 다음과 같은 경우 단위 변환 중 정수 오버플로를 방지합니다. 단위가 있는 구성 매개변수 표시 (톰)

  • 매우 긴 로그 메시지 쓰기 성능을 향상시킵니다. syslog(톰)

  • LDAP URL의 접미사 부분에 공백을 허용합니다.pg_hba.conf(톰)

  • a에서 커서를 뒤로 스캔하는 버그 수정선택 구별 ON질의 (톰)

  • 부적절하게 푸시다운될 수 있는 플래너 버그 수정NULL임외부 조인 아래 테스트 (톰)

    다음의 발생으로 인해 발생했습니다.NULL임모든 항목토토 사이트 동일한 관계를 테스트합니다. 갑피의 팔또는절.

  • 중첩된 하위 선택 표현식이 포함된 플래너 버그 수정 (톰)

    외부 하위 선택이 다음에 직접적으로 종속되지 않는 경우 상위 쿼리이지만 내부 쿼리에서는 외부 값이 새로운 상위 쿼리 행에 대해서는 다시 계산되지 않습니다.

  • 이를 추정할 수 있도록 플래너 수정그룹 으로부울 결과를 산출하는 표현식은 항상 결과입니다. 표현의 내용에 관계없이 두 그룹으로 (톰)

    이것은 다음보다 훨씬 더 정확합니다. 일반그룹별추정치: 다음과 같은 특정 부울 테스트col IS NULL.

  • 다음 경우에 실패하지 않도록 PL/pgSQL 수정for루프의 대상 변수는 레코드입니다. 복합 유형 필드 포함(Tom)

  • PL/Tcl이 Tcl 8.5와 올바르게 작동하도록 수정하고 Tcl과 주고받는 데이터 인코딩에 더 주의하세요 (톰)

  • 성능 향상PQescapeBytea()(루돌프 레이게브)

  • Windows에서는 다음을 통해 Microsoft 버그를 해결하세요.libpq보내려는 중 시스템 호출당 64kB 이상(Magnus)

  • 수정ecpg처리하다 변수가 올바르게 포함됨SET명령 (마이클)

  • 개선pg_dump그리고pg_restore님의 오류 SQL 명령 전송 실패 후 보고(Tom)

  • 수정pg_ctl제대로 전체토토 사이트 postmaster 명령줄 인수를 유지합니다.다시 시작(브루스)

  • 잘못된 WAL 파일 컷오프 포인트 계산 수정pg_standby(사이먼)

  • 다음으로 시간대 데이터 파일 업데이트tzdata2008f 토토 사이트(DST 법률용) 아르헨티나, 바하마, 브라질, 모리셔스, 모로코의 변화, 파키스탄, 팔레스타인, 파라과이)