| PostgreSQL 9.1.24 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.1 : 스포츠 토토 사이트 9.1.7 | 위로 | 부록 E. 토토 핫 노트 | PostgreSQL : 문서 : 9.1 : 범퍼카 토토 9.1.5 | |
출시일: 2012-09-24
이 릴리스에는 9.1.5의 다양한 수정 사항이 포함되어 있습니다. 에 대한 9.1 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조스포츠 토토 결과 PostgreSQL : 문서 : 9.1 : 릴리스 9.1.
9.1.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.
그러나 수행해야 할 수도 있습니다.REINDEX효과를 복구하기 위한 작업 첫 번째 변경 로그에 설명된 데이터 손상 버그 아래 항목입니다.
또한 토토 핫 버전보다 이전 버전에서 업그레이드하는 경우 9.1.4 참조PostgreSQL : 문서 : 9.1 : 범퍼카 토토 9.1.4.
WAL 중 공유 버퍼의 지속성 표시 수정 재생(제프 데이비스)
이 실수로 인해 버퍼가 기록되지 않을 수 있습니다. 체크포인트 중에 데이터가 손상될 수 있습니다. 서버는 나중에 해당 내용을 작성하지 않은 채 충돌합니다. 버퍼. 충돌 후 모든 서버에서 손상이 발생할 수 있습니다. 회복되지만 토토 핫과 같은 경우에 발생할 가능성이 훨씬 더 높습니다. 대기 슬레이브 서버는 훨씬 더 많은 WAL을 수행하므로 재생. btree가 손상될 가능성이 낮습니다. 및 GIN 인덱스. 확률이 훨씬 더 높습니다 테이블 손상"가시성 지도". 다행히 가시성 지도는 중요하지 않습니다. 9.1의 데이터이므로 이러한 부패로 인한 최악의 결과는 9.1 설치는 일시적인 진공청소의 비효율입니다. 이 버그로 인해 적절한 테이블 데이터가 손상될 수 없습니다.
이 버그로 인한 색인 손상은 알려져 있지 않지만 예방 조치로 현장에서 발생했습니다. 프로덕션 설치를 권장합니다.REINDEX모든 btree 및 GIN 인덱스 9.1.6으로 업그레이드한 후 편리한 시간을 보내세요.
또한 9.2.X로 전체 업그레이드를 수행하려는 경우, 그렇게 하기 전에 토토 핫을 수행하는 것이 좋습니다.진공모든 테이블 중vacuum_freeze_table_age0으로 설정되었습니다. 이것은 가시성 맵에 잘못된 데이터가 남아 있는지 확인하십시오. 9.2.X가 의존하기 전에 수정되었습니다.vacuum_cost_delay조정하여 진공 청소로 인해 성능에 영향을 미치면서 끝내려면 시간이 더 걸립니다.
플래너의 실행자 매개변수 할당 수정 및 수정 CTE 계획 노드에 대한 실행자의 재검색 논리(Tom Lane)
이 오류로 인해 쿼리에서 잘못된 답변이 나올 수 있습니다. 동일하게 스캔합니다함께하위 쿼리 여러 번.
토토 핫과 같은 경우 잘못된 행동을 수정하세요. default_transaction_isolation토토 핫으로 설정됨직렬 가능(케빈 그릿너, 톰 레인, 헤이키 린나캉가스)
증상에는 Windows에서 프로세스 시작 시 충돌이 포함됩니다. 상시 대기 작업 시 충돌이 발생합니다.
텍스트 검색 쿼리에 대한 선택성 추정 개선 접두사 포함, 즉단어:*패턴 (톰 레인)
GiST 색인의 페이지 분할 결정 개선 (알렉산더 코로트코프, 로버트 하스, 톰 레인)
다중 열 GiST 인덱스가 예상치 못한 팽창을 겪을 수 있음 이 오류로 인해.
권한이 토토 핫과 같은 경우 중지되도록 계단식 권한 취소 문제 수정 아직 보류 중 (톰 레인)
일부 역할에서 부여 옵션을 취소하는 경우X하지만X여전히 보조금을 통해 해당 옵션을 보유하고 있습니다. 다른 사람의 요청을 재귀적으로 취소해서는 안 됩니다. 역할의 해당 권한Y그거X허락했습니다.
확장 프로그램이 스키마를 포함하는 것을 허용하지 않습니다. (톰 브라운)에게 배정됨
이 상황은 순환 종속성을 생성합니다. 혼동하다pg_dump그리고 아마 다른 것들도 있을 겁니다. 사람도 헷갈리니까. 그것을 허용하지 마십시오.
상시 대기 구성 오류에 대한 오류 메시지 개선 오류(Gurjeet Singh)
만들다구성프로브
에 대한mbstowcs_l(톰 레인)
이는 일부 AIX 버전의 빌드 실패를 수정합니다.
토토 핫 처리 수정SIGFPE언제 PL/Perl 사용 중(Andres Freund)
Perl은 프로세스를 재설정합니다.SIGFPE처리자SIG_IGN, 나중에 충돌이 발생할 수 있음 에. 이후 일반 Postgres 신호 처리기를 복원합니다. PL/Perl을 초기화하는 중입니다.
재귀적인 PL/Perl의 경우 PL/Perl 충돌 방지 함수가 실행되는 동안 재정의됨(Tom Lane)
PL/Perl에서 발생할 수 있는 잘못된 최적화 문제를 해결합니다(Tom 레인)
일부 Linux 배포판에는 잘못된 버전이 포함되어 있습니다.pthread.h결과는 토토 핫과 같습니다. PL/Perl에서 잘못 컴파일된 코드로 인해 충돌이 발생하는 경우 PL/Perl 함수는 토토 핫을 발생시키는 다른 함수를 호출합니다. 오류.
버그 수정contrib/pg_trgm's좋아요패턴 분석 코드(Fujii 마사오)
좋아요트라이그램을 사용한 쿼리 패턴에 포함된 경우 인덱스가 잘못된 결과를 생성할 수 있습니다.좋아요이스케이프 문자.
수정pg_upgrade의 Windows에서 줄 끝 처리(Andrew Dunstan)
이전에,pg_upgrade토토 핫과 같은 장소에서 캐리지 리턴을 추가하거나 제거할 수 있습니다. 함수 본문.
Windows에서는 토토 핫을 만드세요pg_upgrade백슬래시 경로 사용 내보내는 스크립트의 구분 기호(Andrew Dunstan)
에 대한 불필요한 종속성을 제거pg_configfrompg_upgrade(피터 아이젠트라우트)
토토 핫으로 시간대 데이터 파일 업데이트tzdataDST 법률용 2012f 토토 핫 피지의 변화