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

E.159. 릴리스 8.2.12

출시일: 2009-02-02

이 릴리스에는 8.2.11의 다양한 수정 사항이 포함되어 있습니다. 에 대한 8.2 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조메이저 토토 사이트 PostgreSQL : 문서 : 9.3 : 릴리스 8.2.

E.159.1. 버전 8.2.12로 마이그레이션

8.2.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나, 8.2.11 이전 버전에서 업그레이드하는 경우 다음을 참조하세요.PostgreSQL : 문서 : 9.3 : 토토 사이트 순위 8.2.11.

E.159.2. 변경사항

  • URL 처리 개선제목()함수 (테오도르)

  • 길이가 너무 긴 헤드라인 처리 개선제목()함수 (테오도르)

  • 인코딩 시 Assert 실패 또는 잘못된 변환 가능성 방지 잘못된 변환 함수를 사용하여 변환이 생성되었습니다. 지정된 인코딩 쌍(Tom, Heikki)

  • PL/pgSQL에서 명령문이 실행될 경우 발생할 수 있는 Assert 오류 수정 다른 종류의 명령문으로 다시 작성됩니다. 예를 들어 다음과 같습니다.삽입은로 다시 작성되었습니다.업데이트(헤이키)

  • 데이터 유형 입력 기능에 스냅샷을 사용할 수 있는지 확인하세요 (톰)

    이것은 주로 선언된 도메인에 영향을 미칩니다.확인사용자 정의 안정 또는 불변 함수. 이러한 기능은 일반적으로 스냅샷이 없으면 실패합니다. 설정되었습니다.

  • SPI 사용 함수를 데이터 유형 내에서 사용하는 것이 더 안전해졌습니다. I/O; 특히 도메인 검사 제약 조건에 사용됩니다. (톰)

  • 작은 테이블을 불필요하게 잠그지 마십시오.진공(헤이키)

  • 만든 문제를 해결하세요업데이트 반환 중 테이블로이드올바른 OID 대신 0을 반환합니다(Tom)

  • 추이적일 때 플래너의 선택성 잘못된 추정 수정 동등성은 외부 조인 절에 적용됩니다(Tom)

    이것은 다음과 같은 쿼리에 대한 잘못된 계획을 초래할 수 있습니다.... a.a1 = b.b1의 왼쪽 조인 b에서 a.a1 = 42 ...

  • 최적화 프로그램의 긴 처리 개선IN목록 (톰)

    이 변화는 그러한 목록에 많은 시간을 낭비하는 것을 방지합니다 제약 조건 제외가 활성화된 경우.

  • 보유 가능한 커서의 내용이 다음에 의존하지 않는지 확인하십시오. TOAST 테이블의 내용(Tom)

    이전에는 커서 결과의 큰 필드 값이 TOAST 포인터로 표현되며, 참조된 포인터가 실패하면 실패합니다. 커서를 읽기 전에 테이블이 삭제되었거나 큰 값이 삭제된 후 진공청소됩니다. 이는 다음과 같은 경우에는 발생할 수 없습니다. 일반 커서와 달리 거래를 생성 중입니다.

  • 세트 반환 기능이 종료될 때 메모리 누수 수정 전체 결과를 읽지 않고 (Tom)

  • 수정기여/dblink'sdblink_get_result(text,bool)함수 (조)

  • 다음에서 가능한 쓰레기 출력 수정기여/sslinfo함수 (톰)

  • 수정구성스크립트 연결 정보를 얻을 수 없는 경우 실패를 올바르게 보고합니다. PL/Perl(앤드류)의 경우

  • 모든 문서 참조 작성pgsql-버그및/또는pgsql-hackers적절하게, 대신에 현재는 폐기됨pgsql-ports그리고pgsql-패치메일링 리스트(톰)

  • 다음으로 시간대 데이터 파일 업데이트tzdata2009a 릴리스(카트만두 및 스위스, 쿠바의 과거 DST 수정)