E.15. 토토 꽁 머니 14.4

출시 날짜 :2022-06-16

이 토토 꽁 머니에는 14.3의 다양한 수정 사항이 포함되어 있습니다. Major Release 14의 새로운 기능에 대한 정보는 참조윈 토토 PostgreSQL : 문서 : 14 : E.18. 릴리스 14.

E.15.1. 버전 14.4로의 마이그레이션

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

그러나를 사용하여 생성 된 색인이있는 경우동시에14.x 미만의 옵션을 업데이트 한 후 다시 표시해야합니다. 아래의 첫 번째 ChangeLog 항목을 참조하십시오.

또한 14.3 이전 버전에서 업그레이드하는 경우 참조와이즈 토토 PostgreSQL : 문서 : 14 : E.15. 릴리스 14.3.

E.15.2. 변화

  • 인덱스의 부패 방지동시에옵션 (Álvaro Herrera)§

    V14에 추가 된 최적화색인 생성 ... 동시에andReindex ... 동시에인덱스 빌드 중에 업데이트 된 인덱싱 행을 누락합니다. 최적화를 되돌립니다. 로 만든 모든 인덱스가 권장됩니다.동시에이 업데이트를 설치 한 후 옵션을 재구성해야합니다. (또는 대안으로,없이동시에.)

  • 비 결정적 평등 기능에 대한 계획 노드 (David Rowley).§

    데이터 유형의 평등 또는 해시 함수가 다른 통화에서 일관되지 않은 결과를 얻은 경우 메모 라이즈가 충돌 할 수 있습니다. 대신 런타임 오류를 던지십시오.

  • Memoize 계획에 대한 잘못된 비용 추정치 수정 (David Rowley)§

    이 실수는 실제로 최상의 계획이 아닐 때 Memoize가 사용되거나 Memoize 노드에 대한 지나치게 큰 해시 테이블을 초기화하여 매우 긴 실행자 시작 시간으로 이어질 수 있습니다..

  • queries a 수정전체 열 변수복합 유형 (Tom Lane)을 통해 도메인을 반환하는 함수의 결과를 참조하십시오.§

  • 수정가변 대상 목록에서 찾을 수없는 가변하위를 당기는 경우 플래너 오류select그것은 a에 참조됩니다.그룹화기능 (Richard Guo)§

  • 예방pg_stat_get_subscription ()가비지 값 (Kuntal Ghosh)이 포함 된 추가 행을 반환 할 수 있습니다.§

  • 수정COPY FROM'데이터베이스 인코딩이있는 경우의 오류 확인SQL_ASCII클라이언트 인코딩은 다중 바이트 인코딩 (Heikki Linnakangas)이지만§

    이 실수는 무효로 인코딩 된 입력 데이터에 대한 잘못된 불만으로 이어질 수 있습니다.

  • 너무 많은 열 별칭이 첨부되어 있으면 충돌하지 않도록하십시오.xmltable또는json_tableConstruct (Álvaro Herrera)§ §

  • 보기 또는 규칙을 디 컴파일 할 때 A 표시select출력 열"? 칼럼?"다른 곳에서 참조 할 수있는 경우 별칭 절 (Tom Lane)§

    이전 에이 자동 생성 된 별칭은 항상 숨겨져있었습니다. 그러나 이렇게하는 모서리 사례가 있습니다.

  • 이벤트 트리거 (Masahiko Sawada)에 암시 적으로 생성 된 운영자 가족을보고합니다.§

    if운영자 클래스 만들기운영자 제품군의 암시 적 생성을 초래하고, 그 개체는 그러한 이벤트를 포착 해야하는 이벤트 트리거 에보 고되지 않았습니다.

  • 대기 서버 (Kyotaro Horiguchi)를 홍보하는 동안 다시 시작점이 실행될 때 제어 파일 업데이트 수정§

    이전에, 재시작 포인트가 완료되면 제어 파일의 마지막 체크 포인트 필드를 잘못 업데이트 할 수 있으며, 다음 정상 체크 포인트가 완료되기 전에 서버가 충돌하면 당황하고 다시 시작하지 않을 수 있습니다.

  • 대기 트리거 트리거 방지Wal_Receiver_Timeout대규모 트랜잭션의 논리 복제 중 (Wang Wei, Amit Kapila)§

    기본 서버의 큰 트랜잭션이 대기로 데이터를 보내지 않으면 (아마도 테이블이 변경되지 않기 때문에) 대기 시간이 타임 아웃으로 가능했습니다. 그러한 상황에서 주기적으로 keepalive 메시지를 보내도록하여 수정하십시오.

  • 유효하지 않은 시간대 약어 파일을 읽을 때 오픈 파일 누출 방지 (Kyotaro Horiguchi)§

    그러한 경우는 무해한 경고 메시지를 초래할 수 있습니다.

  • 사용자 정의 서버 매개 변수가 NULL (Steve Chavez)의 짧은 설명을 갖도록 허용§

    이전에, 확장자가 그러한 설정을 생성하기로 선택했지만 일부 코드 경로는 처리하는 동안 충돌합니다.

  • 잘못 안내 된 SSL 키 파일 소유권 확인libpq(Tom Lane)§

    이전 사소한 릴리스에서 SSL 개인 키 파일에 대한 서버의 권한 확인 규칙을 LIBPQ에 복사했습니다. 그러나 서버의 파일 소유 점검도 복사해서는 안됩니다. 정상적인 사용 사례에서 작동하지만 루트로 실행되는 클라이언트와 다른 경우에는 예상치 못한 실패를 초래할 수 있습니다.

  • 보장ECPG보고서 서버 연결 손실 Sanely (Tom Lane)§

    연결 손실 보고서와 같은 LIBPQ 생성 오류 결과의 잘못 처리(null)유용한 오류 메시지 대신; 또는 구식 릴리스에서 충돌로 이어질 것입니다.

  • 서버 연결 손실 후 충돌 방지PG_AMCHECK(Tom Lane)§

    연결 손실에 대한 보고서와 같은 LIBPQ 생성 오류 결과의 잘못 처리는 충돌로 이어질 것입니다.

  • PL/PERL 테스트 케이스를 조정하여 Perl 5.36 (Dagfinn Ilmari Mannsåker)에서 작동합니다.§

  • 오래되지 않은 사용을 잘못 사용하지 마십시오libldap_r다중 일 때 라이브러리OpenLdap건물 중에 설치가 있습니다PostgreSQL(Tom Lane)§

정정 제출

올바르지 않은 문서에 아무것도 표시되면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면