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

E.8. 토토 사이트 순위 10.16

출시 날짜 :2021-02-11

이 토토 사이트 순위에는 10.15의 다양한 수정 사항이 포함되어 있습니다. Major Release 10의 새로운 기능에 대한 정보는 참조젠 토토 PostgreSQL : 문서 : 10 : E.24. 토토 사이트 순위 10.

E.8.1. 버전 10.16으로의 마이그레이션

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

그러나 아래 첫 번째 ChangeLog 항목을 참조하십시오. 아래 첫 번째 ChangeLog 항목은 업그레이드 후 다시 표시되는 인덱스가 권장 될 수있는 경우를 참조하십시오.

​​또한 10.11 이전 버전토토 사이트 순위 업그레이드하는 경우 참조사설 토토 사이트 PostgreSQL : 문서 : 10 : E.13. 토토 사이트 순위 10.11.

E.8.2. 변화

  • 수정동시에 색인 생성동시 거래 거래를 기다리려면 (Andrey Borodin)

    지점토토 사이트 순위동시에 색인 생성삽입 된 행을 볼 수 있도록 모든 동시 트랜잭션이 완료되기를 기다립니다. 또한 모든 준비된 트랜잭션이 완료 될 때까지도 같은 이유로 기다려야합니다. 그렇게하지 않으면 준비된 트랜잭션에 의해 삽입 된 행이 새 인덱스토토 사이트 순위 생략 될 수 있음을 의미하므로 인덱스에 의존하는 쿼리가 그러한 행을 놓치게됩니다. 준비된 트랜잭션을 가능하게 한 설치 (​​max_prepared_transactions 0),이 문제가 구축 될 때 발생한 경우 동시에 제작 된 인덱스를 다시 알리는 것이 좋습니다.

  • 잘못된 결과를 피하십시오현재의 전류계획은 MergePend 노드 (Tom Lane)가 포함 된 커서에 적용됩니다.

    이 경우는 지원되지 않습니다 (일반적으로 커서를 사용하는 커서주문 by단순히 업데이트 가능하지는 않습니다); 그러나 코드는 이전에 거부하지 않았으며 조용히 허위 경기를 할 수있었습니다.

  • CLACK을 수정하면전류의 위치계획이 사용자 정의 스캔 노드 (David Geier)가 포함 된 커서에 적용됩니다.

  • 일부 조인 레벨에서 계산되고 동일한 레벨 (Tom Lane)에서만 사용되는 자리 표시자를 고치고 자리 잡은 자리 표시자를 수정합니다.

    이 감독은로 이어질 수 있습니다.어떤 구축에 실패n-웨이 조인플래너 오류.

  • 인덱스 AMS가 Mark/Restore (Andrew Gierth)를 지원하는지 여부에 대해 더 조심하십시오

    이것은 희귀 한 가장자리 사례토토 사이트 순위 누락 된 지원 기능에 대한 오류를 방지합니다.

  • 병렬 쿼리를 많이 사용하는 동안 DSM 슬롯이 부족하기가 더 어려워 지도록 설정을 조정합니다 (Thomas Munro)

  • 수정기본 권한 변경복제 된 인수를 안전하게 처리하려면 (Michael Paquier)

    동일한 명령 내의 중복 역할 또는 스키마 이름이로 이어질 수 있습니다.튜플은 이미 자체적으로 업데이트 됨오류 또는 고유 한 구속 위반.

  • 플러시 ACL 관련 캐시시기pg_authidChanges (Noah Misch)

    이 변경 사항은 권한 관련 결정이 즉시 결과를 반영 할 수 있도록합니다.변경 역할 ... [아니오] 상속.

  • 모호한 오해 방지테이블 생성Clauses (Tom Lane)

    aLikeClause는 새로운 테이블의 초기 생성 후 인덱스 등의 가져 오기를 처리하기 위해 재검토됩니다. 이 재검토가 같은 이름의 다른 테이블을 찾아 예상치 못한 행동을 일으킬 수있었습니다. 한 예는 새 테이블이와 같은 이름의 임시 테이블 인 곳입니다.Like대상.

  • 재배치테이블 생성따라서 외국의 주요 제약 조건 (Tom Lane)을 구축하기 전에 인덱스가 클로닝되도록

    이것은 외부토토 사이트 순위 선언 된 자체 참조 외국 키 제약 조건이 사례를 해결합니다테이블 생성|좋아요절.

  • anallow통계 생성시스템 카탈로그 (Tomas Vondra)

  • 상속 하위 테이블을보기 (Tom Lane)로 변환하지 못함

  • 삭제 된 관계에 할당 된 디스크 공간이 Commit (Thomas Munro)토토 사이트 순위 즉시 해제되는지 확인하십시오.

    이전에, 삭제 된 관계가 다수의 1GB 세그먼트에 걸쳐 있으면 첫 번째 세그먼트 만 즉시 잘린다. 다른 백엔드가 여전히 파일을 열어 놓는 한 커널이 스토리지를 해제 할 수있는 다른 세그먼트는 단순히 inke가 무제한이되었습니다.

  • Backslash에서 escaped multibyte 문자의 취급 수정COPY(Heikki Linnakangas)

    백 슬래시와 멀티 바이트 문자가 올바르게 처리되지 않았습니다. 일부 클라이언트 문자 인코딩토토 사이트 순위는 필드 분리기 또는 카피 종료 데이터 마커로서 멀티 바이트 문자의 일부를 잘못 해석 할 수 있습니다..

  • Preallocating Executor 해시 테이블을 피하십시오설명없음분석(Alexey Bashtanov)

  • 최근에 소개 된 레이스 조건 수정듣기/Notify대기열 처리 (Tom Lane)

    새로 실린 백엔드는 잘린 과정에있는 SLRU 페이지를 읽으려고 시도하여 오류가 발생할 수 있습니다..

    큐 테일 포인터는 백엔드의 대기열 위치와 같지 않은 값으로 설정 될 수있어 큐 자르기 로직을 ​​효과적으로 비활성화 할 수 있습니다. 지속적인 사용Notify그런 다음 대기열 충전 경고로 이어졌고 결국 서버가 다시 시작될 때까지 더 이상 알림을 보낼 수 없습니다.

  • 허용JSONBJSON 데이터 유형의 모든 조합을 처리하기위한 연산자 (Tom Lane)

    우리는 2 개의 JSON 객체 또는 2 개의 JSON 어레이를 연결할 수 있습니다. 원소 배열토토 사이트 순위 비 어선 입력을 감싸서 다른 케이스를 처리 한 다음 배열 연결을 수행합니다. 이전에는 일부 입력 조합 이이 규칙을 따랐지만 다른 입력 조합은 임의로 오류를 던졌습니다..

  • 구문 분석하는 동안 초기화되지 않은 값의 사용 수정*BRE 모드 정규 표현식의 정량 자 (Tom Lane)

    이 오류는 정량자가 비 게리를 행동하게 할 수 있습니다.*?Quantifier는 정기적 인 표현식으로 할 것입니다.

  • 수정 숫자power ()지수가 정확히있는 경우int_min(-2147483648) (Dean Rasheed)

    이전에, 큰 숫자가없는 결과가 생성되었습니다.

  • SLRU 로그 (Noah Misch)의 랩 어라운드 지점의 잘못된 탐지토토 사이트 순위 데이터 손실이 잘못 방지하지 않습니다.

    랩 어라운드 포인트는 일반적으로 페이지 중간에 떨어지므로 페이지 경계로 반올림해야하며 올바르게 수행되지 않았습니다. Slru Overflow의 한 페이지 이내에 설치되지 않으면 문제가 발생하지 않을 수 있습니다. 이런 일이 발생하면 나중에 나타날 것입니다명백한 랩 어라운드또는거래 상태에 액세스 할 수 없음오류.

  • 논리 디코딩을위한 새로운 스냅 샷을 보내는 동안 Walsender 프로세스에서 메모리 누출 수정 (Amit Kapila)

  • 복제 종료 후 추가 명령을 수락하도록 Walsender를 수정 (Jeff Davis)

  • 핫 스탠드 비어 백엔드와 스타트 업 (WAL-APPLICATION) 프로세스 (FUJII MASAO) 사이의 교착 상태 감지 확인

    시작 프로세스가 교착 상태 감지 코드를 실행하지 않았으므로 시작 프로세스가 원형 대기 상황에 마지막으로 참여하는 상황토토 사이트 순위 교착 상태를 인식하지 못할 수도 있습니다.

  • 우체국이 시작할 때 배경 근로자에 ​​대한 서비스 요청이 정리되는지 확인하십시오스마트또는빠른종료 시퀀스 (Tom Lane)

    이전에, 셧다운 직전에 배경 근로자를 요청한 아동 프로세스가 무기한으로 기다릴 수있어 셧다운이 완료되는 것을 막을 수있는 인종 조건이있었습니다..

  • 구문 분석시 휴대 성 문제 수정복구 _target_xid값 (Michael Paquier)

    대상 XID의 폭은 64 비트이지만strtoul (), 플랫폼토토 사이트 순위 오작동을 일으키는Longis 32 비트 (예 : Windows)

  • 주장 실패를 피하십시오pg_get_functionDef ()a로 기능을 검사 할 때변환옵션 (Tom Lane)

  • inPSQL, a에 암호를 포함하는 재구성Connection_stringA의 주장\ connect명령 (Tom Lane)

    이것은 작동하는 데 사용되었지만 최근의 버그 수정으로 암호를 무시했습니다 (암호를 제기 한 결과).

  • 다양한 버그 수정PSQL's\ helpCommand (Kyotaro Horiguchi, Tom Lane)

    \ help두 개의 인수 단어가있는 단어는 첫 번째 단어 만 사용하여 명령 설명을 찾지 못했습니다.\ help reset all도움을 주어야합니다Reset그러나 그렇지 않았습니다. 또한,\ help종종 호출기를 호출하지 못했습니다. 메모리가 유출되었습니다.

  • inpg_dump, 복원 스크립트가 실행되는지 확인16702_16731출판물의 소유자로 명령 (Tom Lane)

    이전 에이 명령은 복원 스크립트를 시작한 역할에 의해 실행됩니다. 일반적으로 효과가 있지만 코너의 경우 그 역할이 적절한 권한이 없을 수도 있습니다.

  • 수정pg_dump처리하려면보조금 옵션Extension의 초기 권한 (Noah Misch)토토 사이트 순위

    Extension의 스크립트가 객체를 생성하고 Grant 옵션을 사용하여 권한을 부여하면 나중에 사용자는 그러한 권한을 취소합니다.pg_dump상황을 재현하기위한 잘못된 SQL을 생성합니다. (확장이 오늘이 일을하는 경우는 거의 없습니다.)

  • inpg_rewind, 대기 서버를 되 감을 때 모든 WAL이 설명되어 있는지 확인하십시오 (Ian Barwick, Heikki Linnakangas)

  • 일부 클라이언트 프로그램 (Álvaro Herrera)의 실패 오류 메시지에 올바른 데이터베이스 이름을보고합니다.

    명령 줄에 주어지지 않고 데이터베이스 이름이 기본값 인 경우pg_dumpall, pgbench, oid2nameVacuumlo연결 고장 후 오도 오류 메시지를 생성합니다.

  • 메모리 누출 수정Contrib/Auto_explain(Japin Li)

    생산하는 동안 소비 된 메모리설명출력은 현재 거래가 끝날 때까지 (최상위 진술의 경우) 또는 주변 진술의 끝 (중첩 진술)까지 해제되지 않았습니다. 이것은 특히의 문제였습니다.log_nested_statements활성화.

  • inContrib/Postgres_FDW, 사용자 맵핑 또는 외국 서버 객체가 삭제 될 때 원격 서버에 열린 연결을 누출하지 마십시오 (Bharath Rupireddy)

    삭제 된 사용자 맵핑 또는 외국 서버에 의존하는 열린 연결은 더 이상 참조 할 수 없지만 이전에는 로컬 세션 기간 동안 어쨌든 유지되었습니다.

  • inContrib/Pgcrypto, OpenSSL의 EVP 함수 (Michael Paquier)토토 사이트 순위 오류 반환을 확인하십시오

    우리는 여기서 오류를 기대하지 않지만 정적 분석 도구의 경고를 침묵시킵니다.

  • inContrib/PG_TRGM의 GIST 지수 지원, 픽 스플릿이 정확히 두 개의 인덱스 항목 (Andrew Gierth, Alexander Korotkov)토토 사이트 순위 호출되는 드문 경우 충돌을 피하십시오.

  • 타임 아웃의 계산 수정Contrib/PG_PREWARMandContrib/Postgres_FDW(Alexey Kondratov, Tom Lane)

    메인 루프의Contrib/PG_PREWARM의 autoprewarm 부모 프로세스는 원하는 수면 시간을 1000 배로 과소 평가하여 의도 한 것보다 훨씬 더 많은 CPU를 소비하게했습니다. 원격 서버토토 사이트 순위 결과를 기다릴 때Contrib/Postgres_FDW원하는 시간 초과를 1000 배로 과대 평가했습니다 (이 오류는 클램프를 60 초로 부과하여 완화되었습니다)..

    이 두 오류는 초와 마이 크로콘을 밀리 초로 잘못 변환하는 데 비롯된 것입니다. 새로운 API 소개TimesTampDifferencemilliseconds ()미래에 이것을 쉽게 얻을 수 있도록합니다.

  • 개선구성'선택을위한 HeuristicsPG_SYSROOTON MACOS (Tom Lane)

    새로운 방법은 Xcode가 기본 운영 체제보다 새롭고 바람직한 결과를 생성 할 가능성이 더 높습니다. OS 버전과 일치하지 않는 Sysroot를 선택하면 기능이없는 실행 파일이 발생할 수 있습니다.

  • MACOS를 구축하는 중-isysroot링크 단계 및 컴파일 단계 (James Hilliard)

    이것은 Xcode가 운영 체제와 동기화되지 않은 경우 결과를 향상시킵니다.

  • 시간대 데이터 파일 업데이트TZDATA러시아의 DST 법률 변화에 대한 토토 사이트 순위 2021A (볼고 그라드 존) 및 남 수단, 호주, 바하마, 벨리즈, 버뮤다, 가나, 이스라엘, 케냐, 나이지리아, 팔레스타인, 세이 첼스 및 바누아투에 대한 역사적 교정.

    특히 호주/Currie Zone은 호주/호바트와 동일한 지점으로 수정되었습니다.