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

E.121. 릴리스 8.4.2

출시일: 2009-12-14

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

E.121.1. 버전 8.4.2로 마이그레이션

8.4.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나, 해시 인덱스가 있으면 다음을 수행해야 합니다.REINDEX8.4.2로 업데이트한 후 복구하려면 손상될 수 있습니다.

E.121.2. 변경사항

  • 색인으로 인한 간접적인 보안 위협으로부터 보호 세션-로컬 상태를 변경하는 함수(Gurjeet Singh, Tom)

    이 변경으로 인해 불변이라고 알려진 인덱스 기능이 수퍼유저의 세션을 파괴할 수 있습니다(CVE-2009-4136).

  • 다음에 삽입된 널 바이트를 포함하는 SSL 인증서를 거부합니다. 일반 이름(CN) 필드(Magnus)

    이것은 의도하지 않은 인증서와 서버의 일치를 방지합니다 또는 SSL 검증 중 클라이언트 이름(CVE-2009-4034).

  • 해시 인덱스 손상 사설 토토 사이트 (톰)

    해시 색인을 만든 8.4 변경 사항은 항목 정렬을 유지합니다. 해시 값이 버킷 분할 및 압축을 업데이트하지 못했습니다. 순서를 유지하는 루틴. 따라서 둘 중 하나를 적용하면 이러한 작업은 인덱스의 영구적인 손상으로 이어질 수 있습니다. 검색이 다음 항목을 찾지 못할 수도 있다는 의미 현재. 이 문제를 해결하려면 다음을 수행하는 것이 좋습니다.REINDEX이후에 가질 수 있는 모든 해시 인덱스 이 업데이트를 설치 중입니다.

  • 백엔드 시작 시간 캐시 중 발생할 수 있는 충돌 사설 토토 사이트 초기화(톰)

  • 빈 동의어 사전 사전 충돌 방지(Tom)

  • 신호가 방해받지 않도록 방지진공안전하지 않은 시간에 (Alvaro)

    이 사설 토토 사이트 사항은 다음과 같은 경우 패닉을 방지합니다.진공 전체이미 튜플을 커밋한 후에 취소됩니다. 움직임뿐만 아니라 일시적인 오류도 발생합니다.진공잘린 후 중단됩니다. 테이블.

  • 해시 테이블 크기의 정수 오버플로로 인한 충돌 가능성 사설 토토 사이트 계산(톰)

    이것은 플래너 추정치가 매우 클 때 발생할 수 있습니다. 해시조인 결과의 크기입니다.

  • 다음의 경우 충돌 사설 토토 사이트드롭다음에서 시도되었습니다. 내부 종속 객체(Tom)

  • 매우 드물게 발생하는 충돌 사설 토토 사이트inet/cidr비교(크리스 미켈슨)

  • 공유 튜플 수준 잠금이 준비된 상태인지 확인하세요. 거래는 무시되지 않습니다 (Heikki)

  • 커서에 사용되는 임시 파일의 조기 삭제 사설 토토 사이트 하위 트랜잭션 내에서 액세스됨(Heikki)

  • 새 CSV로 회전할 때 syslogger 프로세스의 메모리 누수 사설 토토 사이트 로그 파일(톰)

  • 재분석 시 포스트마스터의 메모리 누수 사설 토토 사이트pg_hba.conf(톰)

  • Windows 권한 다운그레이드 논리 사설 토토 사이트(Jesse Morris)

    이것은 데이터베이스가 시작되지 못한 일부 경우를 사설 토토 사이트합니다 Windows(종종 다음과 같은 오해의 소지가 있는 오류 메시지 포함)"일치하는 postgres 실행 파일을 찾을 수 없습니다".

  • 만들다업데이트/공유용기본에서 쿼리가 전파되지 않음함께쿼리 (톰)

    예를 들어,

    WITH AS (SELECT * FROM foo) SELECT * FROM w, bar ... FOR UPDATE

    the업데이트용이제 영향을 미칩니다하지만 아님foo. 이는 원래 8.4 동작보다 더 유용하고 일관성이 있습니다. 전파하려고 시도한 것업데이트용으로WITH질의했지만 다음 이유로 인해 항상 실패했습니다. 다양한 구현 제한 사항. 디자인도 따라하고 규칙을 정하라WITH쿼리는 다음과 같이 실행됩니다. 기본 쿼리와 별개입니다.

  • 버그 사설 토토 사이트재귀적 사용질의 다른 것 안에 즉시 (Tom)

  • 해시 인덱스의 동시성 버그 사설 토토 사이트(Tom)

    동시 삽입으로 인해 색인 스캔이 일시적으로 중단될 수 있습니다. 잘못된 결과를 보고하세요.

  • GiST 인덱스 페이지 분할에 대한 잘못된 논리 사설 토토 사이트, 분할 시 인덱스의 첫 번째 열이 아닌 열에 따라 다름(Paul Ramsey)

  • 다중 열 GIN 색인에 대한 잘못된 검색 결과 사설 토토 사이트빠른 업데이트활성화됨 (테오도르)

  • GIN 색인에 대한 WAL 항목 생성 버그 사설 토토 사이트(Tom)

    이 버그는 다음과 같이 가려졌습니다.full_page_writes켜져 있었지만 WAL을 끈 상태에서 다음 충돌이 발생하기 전에 충돌이 발생하면 재생 실패가 확실했습니다. 체크포인트.

  • 오래된 WAL 파일을 재활용하거나 제거하는 데 실패하더라도 오류를 발생시키지 마십시오. 체크포인트 끝(Heikki)

    문제를 치명적이지 않은 것으로 처리하고 다음을 허용하는 것이 더 좋습니다. 체크포인트를 완료하세요. 향후 체크포인트에서 제거를 다시 시도합니다. 이러한 문제는 정상적인 작동에서는 예상되지 않지만, 잘못 설계된 Windows 안티 바이러스 및 백업으로 인해 발생하는 것으로 보입니다. 소프트웨어.

  • WAL 파일이 Windows에 반복적으로 아카이브되지 않도록 확인 (헤이키)

    이것은 다른 프로세스가 발생할 경우 발생할 수 있는 또 다른 증상입니다. 더 이상 필요하지 않은 파일을 삭제하는 데 방해가 되었습니다.

  • PAM 비밀번호 처리를 더욱 강력하게 사설 토토 사이트(Tom)

    이전 코드는 다음의 조합으로 인해 실패하는 것으로 알려져 있습니다. 리눅스pam_krb5Microsoft의 PAM 모듈 Active Directory를 도메인 컨트롤러로 사용합니다. 문제가 있을 수도 있어요 다른 곳에서도 역시 근거 없는 가정을 하고 있었기 때문입니다. PAM 스택이 전달할 인수는 무엇입니까?

  • 최대 인증 토큰(Kerberos 티켓) 크기를 다음으로 늘리세요. GSSAPI 및 SSPI 인증 방법(Ian Turner)

    기존의 2000바이트 제한은 Unix에서는 충분했지만 Kerberos 구현, Windows 도메인에서 발행한 티켓 컨트롤러는 훨씬 더 클 수 있습니다.

  • 다음과 같은 구성에 도메인 제약 조건이 적용되는지 확인하세요.배열[...]::도메인, 도메인은 다음과 같습니다. 배열 유형에 대한 (Heikki)

  • 복합 유형과 관련된 일부 경우의 외래 키 논리 사설 토토 사이트 열을 외래 키로 사용(Tom)

  • 커서의 스냅샷이 사설 토토 사이트된 후 사설 토토 사이트되지 않았는지 확인하세요. 생성됨(알바로)

    나중에 커서가 잘못된 결과를 전달하게 될 수 있습니다. 동일한 트랜잭션의 작업에서 커서가 있는 데이터를 사설 토토 사이트합니다. 돌아오기로 했어.

  • 사설 토토 사이트테이블 생성제대로 병합하려면 다른 상속 상위 테이블에서 오는 기본 표현식 (톰)

    이것은 작동했지만 8.4에서는 깨졌습니다.

  • 시퀀스에 대한 액세스 통계 수집을 다시 활성화합니다(Akira 구로사와)

    이것은 작동했지만 8.3에서는 깨졌습니다.

  • 중 소유권 종속성 처리 사설 토토 사이트함수 생성 또는 교체(톰)

  • 잘못된 처리 사설 토토 사이트어디에서 x=x조건 (톰)

    어떤 경우에는 중복된 것으로 무시될 수 있지만 그렇지 않습니다 — 그들은 다음과 같습니다.x NULL이 아닙니다.

  • 해시 집계를 사용하여 잘못된 계획 구성을 사설 토토 사이트했습니다. 구현독특텍스트가 동일함 휘발성 표현(Tom)

  • 휘발성에 대한 Assert 실패 사설 토토 사이트선택 구별 ON표현 (톰)

  • 사설 토토 사이트ts_stat()실패하지 않기 위해 비어 있음ts벡터값 (톰)

  • 텍스트 검색 파서가 XML 속성에서 밑줄을 허용하도록 만들기 (피터)

  • 인코딩 처리 사설 토토 사이트xml바이너리 입력 (헤이키)

    XML 헤더가 인코딩을 지정하지 않으면 이제 우리는 기본적으로 utf-8; 이전 처리가 일관되지 않았습니다.

  • 통화 관련 버그 사설 토토 사이트plperlfromplperlu또는 그 반대(톰)

    내부 함수의 오류 종료로 인해 충돌이 발생할 수 있음 올바른 Perl 인터프리터를 다시 선택하지 못했기 때문입니다. 외부 기능.

  • PL/Perl 함수가 다음과 같은 경우 세션 수명 메모리 누수 사설 토토 사이트 재정의됨(톰)

  • Perl 배열이 다음으로 올바르게 변환되었는지 확인하세요.PostgreSQL에 의해 반환된 배열 집합 반환 PL/Perl 함수(Andrew Dunstan, Abhijit 메논센)

    이것은 비세트 반환에 대해 이미 올바르게 작동했습니다. 기능.

  • PL/Python에서 예외 처리 시 드물게 발생하는 충돌 사설 토토 사이트(Peter)

  • 사설 토토 사이트ecpg댓글 문제 에서커서 선언진술(마이클)

  • 사설 토토 사이트ecpg치료하지 않음 최근에 예약어로 추가된 키워드(Tom)

    이것은 키워드에 영향을 미쳤습니다.콜됨, 카탈로그, 디파이너, ENUM, 팔로우, 인보커, 옵션, 파티션, 이전, 범위, 보안, 서버, 제한 없음래퍼.

  • 다음에서 정규식 특수 문자를 다시 허용psql's\df함수 이름 매개변수(Tom)

  • contrib/fuzzystrmatch, 사설 토토 사이트하세요 계산levenshtein거리 기본 비용이 아닌 경우(Marcin Mank)

  • contrib/pg_standby, 비활성화 Windows에서 신호로 장애 조치 트리거(Fujii Masao)

    이것은 전혀 유용하지 않습니다. 왜냐하면 Windows에는 이 기능이 없기 때문입니다. Unix 스타일 신호이지만 최근 변경으로 인해 실제로 충돌이 발생했습니다.

  • 넣어정지그리고상세옵션이 올바른 순서로진공명령하세요contrib/vacuumdb생성(헤이키)

  • 다음과 같은 경우 연결 누출 가능성을 사설 토토 사이트합니다.기여/dblink오류가 발생했습니다(Tatsuhito 카사하라)

  • 보장psql의 플렉스 모듈은 다음과 같습니다. 올바른 시스템 헤더 정의로 컴파일됨(Tom)

    이것은 플랫폼에서 빌드 실패를 사설 토토 사이트합니다.--활성화-대형 파일다음에서 호환되지 않는 변경이 발생합니다. 생성된 코드입니다.

  • 우체국장이 모든 것을 무시하도록 만드세요애플리케이션_이름연결 요청의 매개변수 패킷, 향후 libpq 버전과의 호환성 향상 (톰)

  • 현재 현실과 일치하도록 시간대 약어 파일 업데이트 (요아킴 빌란트)

    여기에는 추가가 포함됩니다.IDT기본값으로 시간대 약어가 설정되었습니다.

  • 다음으로 시간대 데이터 파일 업데이트tzdata2009년 DST 법률 변경 사항에 대한 릴리스 남극 대륙, 아르헨티나, 방글라데시, 피지, 노보쿠즈네츠크, 파키스탄, 팔레스타인, 사모아, 시리아; 또한 홍에 대한 역사적 사설 토토 사이트 콩.