2025 년 7 월 17 일 : | Postgresql 18 베타 2 와이즈 토토!
지원되지 않는 버전 :9.3 / 9.2
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

E.22. 릴리스 9.2.3

출시 날짜 : 2013-02-07

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

E.22.1. 버전 9.2.3으로의 마이그레이션

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

그러나 더 일찍 버전에서 업그레이드하는 경우 9.2.2, 참조PostgreSQL : 문서 : 9.2 : 토토 사이트 순위 9.2.2.

E.22.2. 변화

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

    함수가 잘못 선언되어 간단한 SQL을 허용합니다 서버를 충돌시키기 위해 명령. 원칙적으로 공격자는 할 수 있습니다 서버 메모리의 내용을 검사하는 데 사용할 수 있습니다. 보고를 위해 Sumit Soni (Secunia svcrp를 통해)에게 감사드립니다. 이 문제. (CVE-2013-0255)

  • 일관된시기를 감지 할 때 여러 가지 문제를 해결합니다 WAL Replay (Fujii Masao, Heikki Linnakangas, Simon Riggs, Andres Freund)

  • 실제 재조정이 없을 때 백업 끝 감지를 와이즈 토토하십시오 작업이 필요합니다 (Heikki Linnakangas)

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

  • 관계를 자울 때 최소 복구 지점을 업데이트하십시오 파일 (Heikki Linnakangas)

    일단 데이터가 폐기되면 더 이상 안전하지 않습니다. 타임 라인의 이전 시점에서 회복을 중지합니다.

  • 복구 변경 후 WAL 세그먼트의 재활용 와이즈 토토 대상 타임 라인 (Heikki Linnakangas)

  • 아카이브에서 타임 라인 기록 파일을 올바르게 복원하십시오 계단식 대기 서버 (Heikki Linnakangas)

  • 핫 스탠드 서버의 잠금 충돌 감지 와이즈 토토 (Andres Freund, Robert Haas)

  • 핫 스탠디 모드에서 누락 된 취소 와이즈 토토 (Noah Misch, Simon Riggs)

    충돌하는 핫 스탠드 쿼리를 취소해야 할 필요성 때로는 쿼리를 볼 수 있도록 놓칠 수 있습니다 일관성없는 데이터.

  • 사용자 앞에서 일시 중지 기능이 일시 중지되지 않도록합니다 연결 CANCENT (Tom Lane)

  • SQL 문법을 와이즈 토토하여 첨자 또는 필드 선택을 허용합니다 하위 선택 결과 (Tom Lane)에서

  • autovacuum 잘림으로 성능 문제를 해결하십시오 바쁜 워크로드 (Jan Wieck)

    테이블 끝에서 빈 페이지의 잘림 독점적 인 잠금, 그러나 Autovacuum은 실패하도록 코딩되었습니다 (및 충돌하는 잠금 장치가있을 때 테이블 잠금을 해제하십시오 요청. 하중 아래에서 잘린 것이 가능합니다 결코 발생하지 않아 테이블 부풀어 오릅니다. 와이즈 토토 부분 잘린 부분을 수행하여 자물쇠를 방출하십시오 자물쇠를 다시 접근하고 계속하려고합니다. 이 와이즈 토토 또한 Autovacuum 이전의 평균 시간을 크게 줄입니다 충돌 요청이 도착한 후 잠금을 출시합니다.

  • 성능 향상SPI_EXECUTE및 관련 기능, PL/PGSQL을 개선execute(Heikki Linnakangas, Tom Lane)

    9.2에 추가 된 데이터 커싱 오버 헤드를 제거합니다 계획 캐싱의 개정의 결과 기구. 이렇게하면 성능 회귀가 제거됩니다 9.1에 비해, 특히 실행할 쿼리 문자열에는 많은 SQL이 포함되어 있습니다 진술.

    부수적 인 이점은 다중 상태 쿼리 문자열입니다 이제 완전히 직렬로 처리되어 실행을 완료합니다 구문 분석 분석을 실행하기 전의 이전 진술의 다음을 계획합니다. 이것은 a를 제거합니다 오랜 문제, 그 DDL에서 영향을 미치는 DDL에서 이후 진술의 행동은 이제 다음과 같이 행동합니다 예상되는.

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

    퍼지 팩터의 불쾌한 변화가 이어졌습니다 매우 큰 사용에 대한 고가의 추정치 인덱스.

  • 간헐적 충돌 와이즈 토토삭제 인덱스 동시에(Tom Lane)

  • 공유 메모리 잠금 테이블의 잠재적 손상 와이즈 토토 동안색인 생성/드롭 동시에(Tom Lane)

  • 와이즈 토토copy's multiple-tuple-insertion code for the case of a tuple 페이지 크기보다 큽니다 Linnakangas)

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

  • 스캔시 레이스 조건을 방지PG_TABLESPACE(Stephen Frost, Tom 레인)

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

  • 예방DROP ORDED시도에서 전체 데이터베이스 또는 테이블 스페이스 (Álvaro Herrera)를 삭제하려면

    안전을 위해서는 이러한 개체의 소유권이 있어야합니다 재 할당하고 떨어지지 않았습니다.

  • 오류 와이즈 토토VACUUM_FREEZE_TABLE_AGE구현 (Andres Freund)

    | VACUUM_FREEZE_MIN_AGE거래,이 실수로 인해 Autovacuum이 사용되지 않았습니다 전체 테이블 스캔을 통해 전체 테이블 스캔이 항상 스캔됩니다 대신 발생합니다.

  • a의 오해 방지RowExpr또는xmlexprIS Parse-Analyzed Twice (Andres Freund, Tom Lane)

    이 실수는 |인덱스.

  • Hashtable의 정수 오버플로에 대한 방어 개선 크기 계산 (Jeff Davis)

  • 데이터 유형의 권한과 관련된 일부 버그를 와이즈 토토합니다 (Tom Lane)

    기본 권한과 관련된 몇 가지 문제가있었습니다 유형 및pg_dump실패했습니다 그러한 특권을 전혀 버리기 위해.

  • 남은 임시 테이블을 무시하지 않는 실패 와이즈 토토 서버 충돌 (Tom Lane)

  • 크기에 대해 우체국 마스터 로그 파일을 회전시키는 데 실패합니다 Windows의 이유 (Jeff Janes, Heikki Linnakangas)

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

  • 와이즈 토토pg_extension_config_dump ()처리하려면 확장 업데이트 케이스 제대로 (Tom Lane)

    이 함수는 이제 기존 항목을 대체합니다 대상 테이블로 확장 업데이트가 가능합니다 스크립트.

  • PL/PGSQL의 계획 시간 오류보고를 와이즈 토토합니다 아마도 단순한 표현식 (Tom Lane)

    이전 코딩은 때때로 그것을 생략했습니다 의 첫 번째 줄Context오류에 대한 트레이스 백.

  • PL/Python의 트리거로 사용되는 기능 처리를 와이즈 토토합니다 여러 테이블 (Andres Freund)

  • ASCII 비 프롬프트 문자열이 변환되어 있는지 확인하십시오 Windows의 올바른 코드 페이지 (Alexander Law, Noah 미사)

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

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

  • 관계 파일이 제거 된 경우 가능한 오류 와이즈 토토PG_BASEBACKUP가 실행 중입니다 (Heikki Linnakangas)

  • 타임 라인 스위치를 견딜 수 있습니다pg_basebackup -x fetch백업 중입니다 대기 서버 (Heikki Linnakangas)

  • 만들기pg_dump제외 핫 스탠드에서 실행할 때 미등성 테이블의 데이터 서버 (Magnus Hagander)

    데이터를 사용할 수 없기 때문에 어쨌든 실패합니다. 대기 서버에서 추정하다--노트 로그 된-테이블-다타자동으로.

  • 와이즈 토토pg_upgrade거래 유효하지 않은 인덱스를 안전하게 (Bruce Momjian)

  • 와이즈 토토pg_upgrade's -o/-o 옵션 (Marti Raudsepp)

  • 1 바이트 버퍼 오버런 와이즈 토토libpq'sPQPRINTTUPLES(Xi Wang)

    이 고대 기능은 어디에서나 사용되지 않습니다PostgreSQL그 자체 일부 클라이언트 코드에서 여전히 사용될 수 있습니다.

  • makeecpglib사용 번역 된 메시지를 올바르게 (Chen Huajun)

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

  • 우리 버전 포함isinf ()inlibecpg시스템 (Jiang Guiqing)

  • 공급 된 기능에 대한 구성 테스트 재 배열 Libedit/libreadline의 가짜 수출에 속지 않습니다 (Christoph Berg)

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

  • makePGXS빌드 오른쪽으로 실행 파일.exeWindows를 위해 교차 컴파일시 접미사 (Zoltan Boszormenyi)

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

    이것은 현재 동부 유럽 시간에 사용됩니다 구역.