이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

E.19. 릴리스 9.0.5

출시 날짜 : 2011-09-26

이 릴리스에는 9.0.4의 다양한 토토 사항이 포함되어 있습니다. 을 위한 9.0 주요 릴리스의 새로운 기능에 대한 정보 참조토토 사이트 순위 PostgreSQL : 문서 : 9.0 : 릴리스 9.0.

E.19.1. 버전 9.0.5로의 마이그레이션

9.0.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.

그러나 더 일찍 버전에서 업그레이드하는 경우 9.0.4, 참조PostgreSQL : 문서 : 9.0 : 스포츠 토토 결과 9.0.4.

E.19.2. 변화

  • a 후 카탈로그 캐시 무효화 토토진공 Full또는클러스터시스템 카탈로그 (Tom Lane)

    경우에 따라 시스템 카탈로그 행으로의 재배치 다른 장소는 동시 서버로 인식되지 않습니다 프로세스, 카탈로그 손상이 발생하면 발생합니다 그런 다음 해당 행을 업데이트하려고했습니다. 최악의 결과는 가능합니다 테이블의 완전한 상실만큼 나쁘다.

  • sinval 재설정 중 잘못된 작업 순서 토토 가공 및 토스트 OID가 보존되어 있는지 확인하십시오 시스템 카탈로그 (Tom Lane)

    이러한 실수는 A 이후 일시적인 실패로 이어질 수 있습니다.진공 Full또는클러스터시스템 카탈로그에서

  • hot-up-up-updated tuples의 인덱싱시 버그 토토 (Tom 레인)

    이러한 버그는 이후 인덱스 손상을 초래할 수 있습니다 시스템 카탈로그를 다시 표시합니다. 그들은 믿지 않습니다 사용자 색인에 영향을 미칩니다.

  • GIST 인덱스 페이지 분할 처리에서 여러 버그 토토 (Heikki Linnakangas)

    발생 확률은 낮았지만 이는 할 수 있습니다 색인 부패로 이어집니다.

  • 가능한 버퍼 오버런에서tsvector_concat ()(Tom Lane)

    함수는 메모리의 양을 과소 평가할 수 있습니다 결과에 필요하여 서버 충돌로 이어집니다.

  • 충돌 토토XML_RECV언제 처리"독립형"매개 변수 (Tom Lane)

  • makepg_options_to_table값이없는 옵션에 대해 NULL을 반환합니다 (Tom Lane)

    이전에 그러한 경우에는 서버가 발생합니다 충돌.

  • 메모리 끝에서 액세스 할 수있는 액세스를 피하십시오분석및 SJIS-2004 인코딩 전환 (노아 미치)

    이것은 매우 낮은 활성화 서버 충돌을 토토합니다 시나리오.

  • 보호PG_STAT_RESET_SHARED ()NULL 입력에 대한 (Magnus Hagander)

  • 복구 충돌 교착 상태에서 가능한 실패 토토 하위 전환 (Tom Lane) 내에서 감지 됨

  • Btree 지수를 재활용하는 동안 가짜 충돌을 피하십시오 핫 대기 중 페이지 (Noah Misch, Simon Riggs)

  • WAL 수신기가 여전히 끝날 때까지 닫기 회복 (Heikki Linnakangas)

    우체국 장은 이전 에이 상황에서 당황했지만 실제로 합법적 인 경우입니다.

  • Relcache init 파일 무효화에서 레이스 조건을 토토합니다 (Tom Lane)

    새로운 백엔드 프로세스가 할 수있는 창이있었습니다. 오래된 init 파일을 읽지 만 데이터가 오래되었다고 말할 것입니다. 결과가 될 것입니다 카탈로그 액세스의 기괴한 실패, 일반적으로"파일에서 블록 0을 읽을 수 없습니다 ... "나중에 시작하는 동안.

  • GIST 인덱스 스캔 끝에 메모리 누출 토토 (Tom 레인)

    많은 별도의 GIST 인덱스 스캔을 수행하는 명령, 새로운 요점 기반 배제의 검증과 같은 이미 많은 행이 포함 된 테이블의 제약 조건 이로 인해 많은 양의 메모리가 필요합니다 새다.

  • 인코딩 변환이 완료 될 때 메모리 누출 토토 들어오는 명령 문자열 및듣기활성 (Tom Lane)

  • 잘못된 메모리 회계를 토토하십시오 (가능하게합니다 Holdable Cursors를지지하는 Tuplestores의 메모리 부풀음) 및 plpgsql 's반환 다음명령 (Tom Lane)

  • 토토 트리거언제조건 둘 다and이후트리거 존재 (Tom Lane)

    평가언제조건 을 위한행 후 업데이트 후트리거 가 있으면 충돌 할 수 있습니다.전 열같은 업데이트를 위해 트리거가 발사되었습니다.

  • 큰 손실을 구성 할 때 성능 문제를 해결하십시오 비트 맵 (Tom Lane)

  • 고유 한 열에 대한 결합 선택성 추정을 토토하십시오 (Tom 레인)

    이것은 할 수있는 잘못된 플래너 휴리스틱을 토토합니다 조인의 결과 크기에 대한 추정치가 좋지 않습니다.

  • | 하위 선택 대상 목록 (Tom Lane)

    이 실수는 외부 조인의 출력을 초래할 수 있습니다. 널로 잘못 나타납니다.

  • 플래너가 빈 부모 테이블을 가정하도록 허용합니다 정말 비어 있습니다 (Tom Lane)

    일반적으로 빈 테이블은 특정 사항이 있다고 가정합니다. 계획 목적을위한 최소 크기; 그러나이 휴리스틱 부모의 부모 테이블에 대해 더 해를 끼치는 것 같습니다. 상속 계층 구조 비어 있는.

  • 허용 중첩존재쿼리로 올바르게 최적화되기 (Tom Lane)

  • 배열 및 경로 생성 기능을 토토하여 패딩을 보장합니다 바이트는 0 (Tom Lane)입니다.

    이것은 플래너가 생각할 상황을 피합니다 의미 적으로 평등 한 상수는 동일하지 않아 결과적으로 발생합니다 열악한 최적화에서.

  • 토토설명게이팅을 처리합니다 Inner-IndexScan 서브 플랜 (Tom Lane) 내의 결과 노드

    이 감독의 일반적인 증상은"Bogus Varno"오류.

  • BTREE PREPROCESSING의 토토indexedcol IS 널조건 (Dean Rasheed)

    그러한 조건은 어떤 것과 결합되면 불만족스럽지 않습니다 동일한 지수의 다른 유형의 btree-indexable 조건 열. 이 사건은 9.0.0에서 잘못 처리되었습니다 나중에 쿼리 출력이 있어야합니다 없음.

  • GCC 4.6.0 주변의 작업 WAL Replay (TOM 레인)

    이것은 이후에 헌신적 인 거래가 손실 될 수 있습니다 서버 충돌.

  • 덤프 버그 토토a 보기 (Tom Lane)

  • 허용선택을 선택하십시오 업데이트/공유시퀀스 (Tom Lane)

    이 작업은 예상대로 작동하지 않으며 실패.

  • 토토진공항상 업데이트PG_CLASS.Reltuples/Relpages(Tom Lane)

    이것은 Autovacuum이 만들 수있는 몇 가지 시나리오를 토토합니다 진공 청소기에 대한 결정이 점점 더 열악합니다 테이블.

  • 크기를 계산할 때 정수 오버플로를 방어합니다 해시 테이블 (Tom Lane)

  • 케이스 토토 장소클러스터이미 압수 된 토스트 데이터에 액세스하려고 시도 (Tom Lane)

  • 초기 동안 조기 시간 초과 실패를 토토하십시오 인증 거래 (Tom Lane)

  • 자격 증명 제어를 사용하는 이식성 버그 토토 메시지"피어"인증 (Tom Lane)

  • 다중 왕복이 필요한 경우 SSPI 로그인 토토 (Ahmed Shinwari, Magnus Hagander)

    이 문제의 전형적인 증상은"요청 된 함수는 지원되지 않습니다"SSPI 로그인 중 오류

  • 사용자 정의의 새로운 변수를 추가 할 때 실패 토토 변수 클래스postgresql.conf(Tom Lane)

  • if 오류를 던지십시오PG_HBA.confcontainshostssl그러나 SSL입니다 장애인 (Tom Lane)

    이것은보다 사용자 친화적이라고 결론 지었다 그러한 선을 조용히 무시하는 이전 행동.

  • 삭제 소유시퀀스에서 기본 권한을 제거하려고 시도합니다 (Shigeru 하라다)

  • 오타 토토PG_SRAND48종자 초기화 (Andres Freund)

    이것은 제공된 모든 비트를 사용하지 못했습니다. 씨앗. 이 기능은 대부분의 플랫폼에서만 사용되지 않습니다 ( 없는 사람들Srandom) 및 a.의 잠재적 보안 노출 랜덤이 예상치 못한 씨앗은 어느 쪽이든 최소한으로 보입니다 사례.

  • 합계가있을 때 정수 오버플로를 피하십시오Limitand오프셋값은 2^63 (Heikki Linnakangas)을 초과합니다

  • 오버플로 점검 추가int4andint8Generate_Series ()(Robert Haas)

  • Trailing-Zero 제거 토토to_char ()(Marti Raudsepp)

    형식으로FM그리고 아니오 소수점 이후의 숫자 위치, 왼쪽으로 0 소수점 중에서 잘못 제거 될 수 있습니다.

  • 토토pg_size_pretty ()to 2^63 (Tom Lane)에 가까운 입력에 대한 오버플로를 피하십시오

  • PLPGSQL의 레코드 일치에 대한 PLPGSQL 수표를 약화시킵니다 값 (Tom Lane)

    지나치게 열정적 인 점검은 폐기로 이어질 수 있습니다 보관 해야하는 길이 토토 자.

  • 동안 Locale 이름의 따옴표를 올바르게 처리하는 동안initdb(Heikki Linnakangas)

    케이스는와 같은 일부 Windows 지역에서 발생할 수 있습니다."인민 공화국 중국".

  • inpg_upgrade, 피하십시오 덤핑 고아가있는 임시 테이블 (Bruce Momjian)

    이것은 표 OID 할당이있는 상황을 방지합니다 구식과 신규 사이의 동기화가 나올 수 있습니다 설치.

  • 토토pg_upgradeto 업그레이드하는 동안 토스트 테이블의 relfrozenxids를 보존하십시오 8.3 (Bruce Momjian)

    이것을하지 않으면PG_CLOG파일이 너무 빨리 제거됩니다 업그레이드.

  • inpg_upgrade, 토토-l(로그) Windows에서 작동하는 옵션 (Bruce Momjian)

  • inPG_CTL, 지원 Windows에서 서비스 등록을위한 무음 모드 (Maumau)

  • 토토PSQL의 계산 동안 스크립트 파일 줄 번호COPY다른 파일에서 (Tom Lane)

  • 토토PG_RESTORE's 직접 대사 모드Standard_Conforming_strings(Tom Lane)

    PG_RESTORE방출 할 수 있습니다 데이터베이스로 직접 복원 할 때 잘못된 명령 로 만들어진 아카이브 파일의 서버Standard_Conforming_strings설정on.

  • 지원되지 않은 사례에 대해보다 사용자 친화적입니다 평행한PG_RESTORE(Tom 레인)

    이 변경 사항은 그러한 경우가 감지되도록합니다 복원 조치가 취하기 전에보고합니다.

  • 쓰기 파스트 버퍼 엔드 및 메모리 누출 토토libpq의 LDAP 서비스 조회 코드 (Laurenz)

  • inlibpq, 피하십시오 비 차단 I/O 및 SSL 연결을 사용할 때 고장 (Martin Pihlak, Tom Lane)

  • 연결 중에 LIBPQ의 고장 처리를 향상시킵니다 스타트 업 (Tom Lane)

    특히 서버 보고서에 대한 응답포크 ()SSL 중 실패 연결 스타트 업은 이제 더 넓습니다.

  • 개선libpq의 오류 SSL 실패보고 (Tom Lane)

  • 토토pqsetValue ()피하기 위해 새로운 튜플을 A에 추가 할 때 가능한 충돌pgresult원래 a 서버 쿼리 (Andrew Chernow)

  • makeecpglib쓰기더블15 자리의 값 정밀도 (Akira kurosawa)

  • inecpglib, 확실히lc_numeric설정이 복원됩니다 오류 후 (Michael Meskes)

  • Blowfish Signed-Character 버그에 대한 업스트림 토토을 적용하십시오 (CVE-2011-2483) (Tom Lane)

    contrib/pg_crypto의 블로우 피쉬 암호화 코드는 플랫폼에서 잘못된 결과를 제공 할 수 있습니다 Char는 서명되어 (대부분) 암호화로 이어집니다 비밀번호는 그들이해야 할 것보다 약합니다.

  • 메모리 누출 토토Contrib/Seg(Heikki Linnakangas)

  • 토토pgstatIndex ()빈 인덱스에 대한 일관된 결과 (Tom Lane)

  • Perl 5.14 (Alex Hunsaker)로 건물 허용

  • 파일 경로 빌드 및 설치로 분류 된 문제를 토토합니다 공백 함유 (Tom Lane)

  • 시간대 데이터 파일 업데이트TZDATADST 법률을위한 2011i 릴리스 캐나다, 이집트, 러시아, 사모아 및 남부의 변화 수단.