와이즈 토토 노트

PostgreSQL

E.22. 와이즈 토토 9.2.3

출시 날짜 : 2013-02-07

이 와이즈 토토에는 9.2.2의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.25.

E.22.1.

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

그러나 더 일찍 버전에서 업그레이드하는 경우섹션 E.23.

E.22.2.

  • 실행 방지enum_recvSQL에서 (Tom Lane)

    함수는 잘못 선언하여 간단한 SQL을 허용합니다

  • 일관된시기를 감지 할 때 여러 가지 문제를 해결합니다

  • 실제 재조정이 없을 때 백업 끝 감지를 수정하십시오

    이 실수가 잘못 될 수 있습니다"온라인 백업이 끝나기 전에 월드 종료"오류.

  • 관계를 자울 때 최소 복구 지점을 업데이트하십시오

    일단 데이터가 폐기되면 더 이상 안전하지 않습니다.

  • 복구 변경 후 WAL 세그먼트의 재활용 수정

  • 아카이브에서 타임 라인 기록 파일을 올바르게 복원하십시오

  • 핫 스탠드 서버의 잠금 충돌 감지 수정

  • 핫 스탠드 비 모드에서 누락 된 취소 수정 (Noah

    충돌하는 핫 스탠드 쿼리를 취소해야 할 필요성

  • 사용자 앞에서 회복 일시 정지 기능이 일시 중지되지 않도록합니다

  • SQL 문법을 수정하여 첨자 또는 필드 선택을 허용합니다

  • autovacuum 잘림으로 성능 문제를 해결하십시오

    테이블 끝에서 빈 페이지의 잘림

  • 성능 향상SPI_EXECUTE및 관련 기능,execute(Heikki Linnakangas, Tom Lane)

    9.2에 추가 된 데이터 커싱 오버 헤드를 제거합니다

    부수적 인 이점은 다중 상태 쿼리 문자열이라는 것입니다

  • 인덱스 사용에 대한 9.2 이전 비용 추정치 복원 (Tom

    퍼지 팩터의 불쾌한 변화가 이어졌다

  • 간헐적 충돌 수정삭제 인덱스(Tom Lane)

  • 공유 메모리 잠금 테이블의 잠재적 손상 수정인덱스 생성/드롭(Tom Lane)

  • 수정COPY's

    이전 코딩은 무한 루프로 들어갈 수 있습니다.

  • 스캔 할 때 인종 조건에 대한 보호PG_TABLESPACE(Stephen Frost, Tom

    데이터베이스 생성andDROP DATABASE있으면 잘못 행동 할 수 있습니다PG_TABLESPACE항목.

  • 예방DROP ORDED시도에서

    안전을 위해서는 이러한 개체의 소유권이 있어야합니다

  • 오류 수정VACUUM_FREEZE_TABLE_AGE구현 (Andres

    더 많은 것을 위해 존재했던 설치 VACUUM_FREEZE_MIN_AGE거래,이 실수로 인해 Autovacuum이 사용되지 않았습니다

  • a 오해 방지RowExpr또는xmlexprIS

    이 실수는 |.

  • Hashtable의 정수 오버플로에 대한 방어 개선

  • 데이터 유형의 권한과 관련된 일부 버그를 수정합니다

    기본 권한과 관련된 몇 가지 문제가있었습니다pg_dump실패했습니다

  • 남은 임시 테이블을 무시하지 않으면 a

  • 크기에 대해 우체국 마스터 로그 파일을 회전시키는 데 실패합니다

  • 범위 외 날짜 거부to_date ()(Hitoshi Harada)

  • 수정pg_extension_config_dump ()처리하려면

    이 함수는 이제 기존 항목을 대체합니다

  • PL/PGSQL의 계획 시간 오류보고를 수정합니다

    이전 코딩은 때때로 생략되었습니다Context오류에 대한 트레이스 백.

  • 트리거로 사용되는 함수 처리 PL/Python의 처리

  • ASCII 프롬프트 문자열이 변환되도록하십시오

    이 버그는 영향을받습니다PSQL및 일부 고객 프로그램.

  • 가능한 충돌 수정PSQL's\?데이터베이스에 연결되지 않은 경우 명령 (Meng

  • 관계 파일이 제거 된 경우 가능한 오류 수정PG_BASEBACKUP실행 중입니다

  • 타임 라인 스위치를 견딜 수 있습니다pg_basebackup -x fetch백업 중입니다

  • makepg_dump제외

    데이터를 사용할 수 없기 때문에 어쨌든 실패합니다.--와이즈 토토 로그 된-테이블-다타자동으로.

  • 수정pg_upgrade거래

  • 수정pg_upgrade's -o/-o

  • 1 바이트 버퍼 오버런 수정libpq'spqprinttuples(Xi Wang)

    이 고대 기능은 어디서나 사용되지 않습니다postgresql그 자체

  • makeecpglib사용

  • 올바르게 설치ecpg_compatandpgtypesMSVC의 라이브러리 (Jiang

  • 우리 버전 포함isinf ()inlibecpg

  • 공급 된 기능에 대한 구성 테스트 재 배열

  • 시간이 지남에 따라 Windows 빌드 번호가 증가하는지 확인하십시오 (Magnus

  • makePGXS빌드.exeWindows를 위해 크로스 컴파일시 접미사 (Zoltan

  • 새로운 시간대 약어 추가FET(Tom Lane)

    이것은 이제 동부 유럽 시간에 사용됩니다