이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.14. 릴리스 9.3.12

출시일: 2016-03-31

이 릴리스에는 9.3.11의 다양한 수정 사항이 포함되어 있습니다. 에 대한 9.3 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조토토 사이트 순위 PostgreSQL : 문서 : 9.3 : 릴리스 9.3.

E.14.1. 버전 9.3.12로 마이그레이션

9.3.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.

그러나 9.3.9 이전 버전에서 업그레이드하는 경우, 참조토토 커뮤니티 : 문서 : 9.3 : 릴리스 9.3.9.

E.14.2. 변경사항

  • 인덱싱된 NULL 인덱스 항목의 잘못된 처리 수정ROW()비교(톰 레인)

    다음과 같은 행 비교를 사용한 인덱스 검색ROW(a, b) ROW('x', 'y')멈추게 될 것입니다 에서 NULL 항목에 도달b열, NULL이 아닐 수도 있다는 사실을 무시함b나중 값과 연관된 값a.

  • 확실하지 않은 파일 이름 변경으로 인한 데이터 손실 시나리오를 방지하세요. 적당한fsync()이전에 호출하고 이후 (Michael Paquier, Tomas Vondra, Andres Freund)

  • 다음과 같은 경우를 올바르게 처리합니다.pg_subtrans서버 중 XID 랩어라운드에 가까워졌습니다. 스타트업(제프 제인스)

  • 해제 시도로 인한 코너 케이스 충돌 수정localeconv()문자열을 두 번 이상 출력합니다(Tom 레인)

  • 다음에 대한 첨부 파일 구문 분석 수정ispell사전 (톰 레인)

    첨부 파일에 다음과 같은 내용이 포함되어 있으면 코드가 잘못될 수 있습니다. 대소문자를 접는 동안 바이트 길이가 변경되는 문자 예I터키어 UTF8 로케일.

  • 사용을 피하세요sscanf()파싱하다ispell사전 파일(Artur 자키로프)

    이것은 FreeBSD 파생 플랫폼의 이식성 문제를 피합니다 (macOS 포함).

  • 이전 Windows 버전(7SP1/2008R2SP1 이전)에서 충돌 방지 AVX2 지원 CPU 및 Visual로 수행된 Postgres 빌드 포함 스튜디오 2013 (크리스티안 울리히)

    이것은 Visual Studio 2013 런타임의 버그에 대한 해결 방법입니다. Microsoft는 해당 라이브러리를 수정하지 않을 것이라고 밝혔습니다. 버전.

  • 수정psql의 탭 완성 로직 멀티바이트 문자를 올바르게 처리하려면(Kyotaro Horiguchi, Robert 하스)

  • 수정psql에 대한 탭 완성보안 라벨(톰 레인)

    다음에 TAB 누르기보안 라벨아마도 충돌을 일으키거나 부적절한 키워드를 제공하는 경우.

  • 만들다pg_ctl기다림을 받아들이세요 시간이 초과되었습니다.PGCTLTIMEOUT환경 변수(명령줄에 아무것도 지정되지 않은 경우)(Noah Misch)

    이것은 느린 빌드팜 구성원을 허용하여 테스트를 용이하게 합니다. 포스트마스터에 대해 평소보다 긴 시간 초과를 전역적으로 지정하려면 시작 및 종료.

  • Windows 서비스 상태에 대한 잘못된 테스트 수정pg_ctl(마누엘 마타르)

    이전 부 릴리스 세트에서 수정을 시도했습니다.pg_ctl전송 여부를 적절하게 결정하기 위해 메시지를 Window의 이벤트 로그에 기록했지만 테스트가 거꾸로 진행되었습니다.

  • 수정pgbench올바르게 처리하려면 의 조합-C그리고-M 준비됨옵션 (톰 레인)

  • pg_upgrade, 생성 건너뛰기 새 데이터 디렉터리가 이전 데이터 안에 있을 때 삭제 스크립트 디렉터리(Bruce Momjian)

    이러한 경우 스크립트를 맹목적으로 적용하면 다음과 같은 결과가 발생합니다. 새 데이터 디렉터리가 손실되었습니다.

  • PL/Perl에서 빈 Postgres 배열을 빈 Postgres 배열로 적절하게 변환합니다. Perl 배열(Alex Hunsaker)

  • PL/Python이 유효하지 않은 Python 함수 이름에 대처하도록 만들기 식별자(Jim Nasby)

  • 다음에서 반환된 통계의 여러 실수 수정기여/pgstattuplepgstatindex()기능 (톰 레인)

  • 의존성 제거psedMSVC에서 빌드는 더 이상 핵심 Perl에서 제공되지 않기 때문에(Michael 파퀴에, 앤드류 던스턴)

  • 다음으로 시간대 데이터 파일 업데이트tzdata2016c 릴리스: DST 법률 변경 사항 아제르바이잔, 칠레, 아이티, 팔레스타인, 러시아(알타이, 아스트라한, Kirov, Sakhalin, Ulyanovsk 지역) 및 역사적 수정 사항 리투아니아, 몰도바, 러시아(칼리닌그라드, 사마라, 볼고그라드).