| 롤 토토 : 문서 : 9.5 : 롤 토토 | |||
|---|---|---|---|
| PostgreSQL : 문서 : 9.5 : 토토 사이트 순위 9.5.3 | PostgreSQL : 문서 : 9.5 : 토토 베이 노트 | 부록 E. 출시 노트 | PostgreSQL : 문서 : 9.5 : 무지개 토토 9.5.1 |
출시일: 2016-03-31
이 릴리스에는 9.5.1의 다양한 수정 사항이 포함되어 있습니다. 9.5 주요 릴리스의 새로운 기능에 대한 자세한 내용은 다음을 참조하세요.스포츠 토토 사이트 PostgreSQL : 문서 : 9.5 : 릴리스 9.5.
9.5.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.
그러나 필요할 수도 있습니다.REINDEX아래 첫 번째 변경 로그 항목에 따라 업데이트 적용 후 일부 색인.
비-토토 사이트 추천 문자열 정렬을 위한 단축 키를 비활성화합니다.Clocales (로버트 하스)
포스트그레SQL9.5에서는 표준 C 라이브러리 함수를 사용하여 문자열 데이터 유형의 비교 속도를 높이는 논리를 도입했습니다.strxfrm()대체로strcoll(). 이제 대부분의 glibc 버전(Linux의 C 라이브러리 구현)에는 버그가 있는 구현이 있는 것으로 나타났습니다.strxfrm()일부 로케일토토 사이트 추천는 일치하지 않는 문자열 비교 결과를 생성할 수 있음strcoll(). 이 문제를 더 잘 특성화할 수 있을 때까지 모든 비토토 사이트 추천 최적화를 비활성화하십시오.C로케일. (C로케일은 둘 다 사용하지 않으므로 안전합니다.strcoll()아니요strxfrm().)
안타깝게도 이 문제는 정렬뿐만 아니라 B-트리 인덱스의 항목 순서에도 영향을 미칩니다. 즉, B-트리 인덱스는 다음을 의미합니다.텍스트, varchar또는문자열이 영향을 받은 로케일에 따라 정렬되고 아래토토 사이트 추천 빌드되거나 수정된 경우 이제 열이 손상될 수 있습니다.포스트그레SQL9.5.0 또는 9.5.1. 사용자는 다음을 수행해야 합니다.REINDEX영향을 받을 수 있는 색인.
현재 영향을 받는 것으로 알려진 지역의 전체 목록을 제공하는 것은 불가능합니다.C로케일은 안전한 것으로 알려져 있으며 다음과 같은 영어 기반 로케일에는 문제가 있다는 증거가 없습니다.en_US, 하지만 다음과 같은 기타 인기 있는 로케일도 있습니다.de_DE대부분의 glibc 버전에 영향을 미칩니다.
캐시된 계획토토 사이트 추천 행 보안 상태를 적절하게 유지하십시오(스티븐 프로스트)
두 개 이상의 역할로 쿼리를 수행하는 세션토토 사이트 추천 계획 캐시는 다른 역할 ID에 대해 생성된 계획을 잘못 재사용할 수 있으므로 행 수준 보안(RLS)이 사용 중일 때 잘못된 정책 세트를 적용할 수 있습니다. (CVE-2016-2193)
수퍼유저여야 하는 새로운 검사를 일부 새로운 항목에 추가기여/페이지검사기능 (안드레아스 셀텐라이히)
대부분의 기능페이지 검사검사하는 확장 프로그램바이테아값은 슈퍼유저가 아닌 사람의 호출을 허용하지 않지만brin_page_type()그리고brin_metapage_info()그렇게 하지 못했습니다. 인위적인 통과바이테아값이 서버를 충돌시키거나 몇 바이트의 서버 메모리를 공개할 수 있습니다. 오용을 방지하려면 누락된 권한 검사를 추가하세요. (CVE-2016-3065)
인덱싱된 항목의 잘못된 처리 수정행()비교(사이먼 리그스)
9.5에서 도입된 사소한 최적화 결함으로 인해 다음과 같은 경우 잘못된 결과가 발생했습니다.ROW()비교는 인덱스 순서와 부분적으로 일치하지만 정확히는 일치하지 않습니다(예: 열 순서가 다르거나 인덱스에 둘 다 포함됨ASC그리고설명열). 더 나은 솔루션이 나올 때까지 최적화가 제거되었습니다.
인덱싱된 NULL 인덱스 항목의 잘못된 처리 수정ROW()비교(톰 레인)
다음과 같은 행 비교를 사용한 인덱스 검색ROW(a, b) ROW('x', 'y')토토 사이트 추천 NULL 항목에 도달하면 중지됩니다.b열, NULL이 아닐 수도 있다는 사실 무시b나중 값과 연관된 값a.
적절하지 않은 파일 이름 변경으로 인한 데이터 손실 시나리오 방지fsync()전후 호출(Michael Paquier, Tomas Vondra, Andres Freund)
쿼리토토 사이트 추천 방금 수정된 행을 다시 검사할 때 잘못된 동작 수정업데이트/공유 선택잠길 필요가 없는 일부 관계가 포함되어 있습니다(Tom Lane)
잠기지 않은 관계의 행은 재검사 중에 모든 NULL을 포함하는 것으로 잘못 처리되었으며, 이로 인해 업데이트된 행이 더 이상 다음을 통과하지 못한다고 잘못 결정될 수 있었습니다.어디조건이 있거나 NULL을 잘못 출력하고 있습니다.
버그 수정json_to_record()입력 개체의 필드에 요청된 출력 열 이름(Tom Lane) 중 하나와 일치하는 필드 이름을 가진 하위 개체가 포함된 경우
두 인수 형식의 말도 안되는 결과 수정jsonb_object()빈 배열로 호출하는 경우(Michael Paquier, Andrew Dunstan)
잘못된 행동 수정jsonb_set()배열 아래 첨자로 사용하기 위해 경로 배열 요소를 정수로 변환하는 경우(Michael Paquier)
음수 시간대 오프셋의 잘못된 형식 수정to_char()'sOF형식 코드(토마스 먼로, 톰 레인)
다음에 의해 수행된 대기의 잘못된 로깅 문제 수정충돌 시 삽입 ...(피터 거게건)
로그 메시지토토 사이트 추천는 제외 제약 조건이 없음에도 불구하고 대기가 배제 제약 때문이라고 주장하는 경우가 있었습니다.
무시recovery_min_apply_delay복구가 일관된 상태에 도달할 때까지의 매개변수(Michael Paquier)
이전에는 대기 서버가 다음에 대한 응답으로 WAL 레코드 적용을 지연시켰습니다.recovery_min_apply_delayWAL의 초기 부분을 재생하는 동안에도 데이터베이스 상태를 유효하게 만드는 데 필요했습니다. 일관된 데이터베이스 상태에 도달할 때까지 대기는 쓸모가 없으므로 이는 도움이 되지 않는 것으로 간주되었습니다.
다음과 같은 경우를 올바르게 처리합니다.pg_subtrans서버 시작 중 XID 랩어라운드에 가까워졌습니다(Jeff Janes)
논리적 디코딩의 다양한 버그 수정(Andres Freund)
복제본 ID가 1페이지보다 큰 튜플이 포함된 문제 사례전체, 업데이트12293_12401"이전 최상위 레코드 없이 subxact가 기록됨"및 트랜잭션 커밋 시간에 대한 잘못된 보고.
외부 보기에 다음이 있을 때 중첩된 보안 장벽 보기와 관련된 플래너 오류 수정어디에서상관 하위 쿼리가 포함된 절(Dean Rasheed)
GIN 색인 검색토토 사이트 추천 메모리 누수 수정(Tom Lane)
해제 시도로 인한 코너 케이스 충돌 수정localeconv()문자열을 두 번 이상 출력합니다(Tom Lane)
다음에 대한 첨부 파일 구문 분석 수정ispell사전 (톰 레인)
첨부 파일에 대소문자 구분 중에 바이트 길이가 변경되는 문자가 포함된 경우 코드가 잘못될 수 있습니다.I터키어 UTF8 로케일.
사용을 피하세요sscanf()파싱하다ispell사전 파일 (Artur Zakirov)
이것은 FreeBSD 파생 플랫폼(macOS 포함)의 이식성 문제를 피합니다.
IBM의 xlc 컴파일러(Noah Misch)를 사용하여 PPC에 사용되는 원자 연산 코드 수정
이 오류로 인해 해당 플랫폼토토 사이트 추천 동시 작업이 드물게 실패했습니다.
AVX2 지원 CPU를 사용하고 Visual Studio 2013을 사용하여 Postgres 빌드를 수행한 이전 Windows 버전(7SP1/2008R2SP1 이전)에서 충돌 방지(Christian Ullrich)
이것은 Visual Studio 2013 런타임 라이브러리의 버그에 대한 해결 방법입니다. Microsoft는 해당 버전토토 사이트 추천 수정하지 않을 것이라고 밝혔습니다.
수정psql14004_14102
수정psql에 대한 탭 완성보안 라벨(톰 레인)
다음에 TAB 누르기보안 라벨충돌이 발생하거나 부적절한 키워드가 제공될 수 있습니다.
만들다pg_ctl다음의 대기 시간 초과를 수락PGCTLTIMEOUT환경 변수, 명령줄에 아무것도 지정되지 않은 경우(Noah Misch)
이것은 포스트마스터 시작 및 종료에 대한 정상보다 긴 시간 제한을 전역적으로 지정할 수 있도록 하여 느린 빌드팜 구성원의 테스트를 용이하게 합니다.
Windows 서비스 상태에 대한 잘못된 테스트 수정pg_ctl(마누엘 마타르)
이전 부 릴리스 세트에서 수정을 시도했습니다.pg_ctl로그 메시지를 Window의 이벤트 로그로 보낼지 여부를 올바르게 결정하기 위해 테스트를 거꾸로 진행했습니다.
수정pgbench다음의 조합을 올바르게 처리하려면-C그리고-M 준비됨옵션 (톰 레인)
에pg_upgrade, 새 데이터 디렉터리가 이전 데이터 디렉터리 내에 있는 경우 삭제 스크립트 생성을 건너뜁니다(Bruce Momjian)
이러한 경우 스크립트를 맹목적으로 적용하면 새 데이터 디렉토리가 손실될 수 있습니다.
PL/Perl토토 사이트 추천 빈 Postgres 배열을 빈 Perl 배열로 올바르게 변환합니다(Alex Hunsaker)
PL/Python이 유효한 Python 식별자가 아닌 함수 이름에 대처하도록 만들기(Jim Nasby)
다음에서 반환된 통계의 여러 실수 수정contrib/pgstattuple'spgstatindex()함수 (톰 레인)
의존성 제거psedMSVC 빌드토토 사이트 추천는 더 이상 핵심 Perl토토 사이트 추천 제공되지 않기 때문에(Michael Paquier, Andrew Dunstan)
다음으로 시간대 데이터 파일 업데이트tzdata아제르바이잔, 칠레, 아이티, 팔레스타인, 러시아(알타이, 아스트라한, 키로프, 사할린, 울리야노프스크 지역)의 DST 법률 변경 사항과 리투아니아, 몰도바, 러시아(칼리닌그라드, 사마라, 볼고그라드)의 역사적 수정 사항에 대한 2016c 릴리스입니다.