| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.3 : 토토 핫 9.0.16 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 부록 E. 토토 결과 참고 | PostgreSQL: Tài liệu: 9.3: Phát hà토토 베이 9.0.14 | |
출시일: 2013-12-05
이 릴리스에는 9.0.14의 다양한 수정 사항이 포함되어 있습니다. 에 대한 9.0 주요 릴리스의 새로운 기능에 대한 자세한 내용은 다음을 참조하세요.스포츠 토토 사이트 PostgreSQL: 문서: 9.3: 릴리스 9.0.
9.0.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.
그러나 이 토토 결과에서는 여러 가지 잠재적인 데이터가 수정되었습니다. 부패 문제. 아래의 처음 두 변경 로그 항목을 참조하세요. 귀하의 설치가 영향을 받았는지, 어떤 단계가 영향을 받았는지 알아보세요. 그렇다면 가져가셔도 됩니다.
또한 9.0.13 이전 버전에서 업그레이드하는 경우, 참조PostgreSQL: Tài liệu: 9.3: Phát hà토토 커뮤니티 9.0.13.
수정진공의 테스트를 통해 확인합니다. 업데이트 가능relfrozenxid(안드레스 프로인트)
어떤 경우에는진공(수동 또는 autovacuum)이 테이블을 잘못 진행할 수 있습니다.relfrozenxid값, 튜플 이스케이프 허용 동결되어 해당 행이 2^31 후에 보이지 않게 됩니다. 거래가 경과되었습니다. 데이터 손실 확률은 상당히 높습니다. 여러 번의 잘못된 발전이 일어나야 하므로 낮음 실제 손실이 발생하기 전이지만 0은 아닙니다. 다음에서 업그레이드하는 사용자 9.0.4 또는 8.4.8 이전 릴리스는 영향을 받지 않지만 이후 버전은 모두 영향을 받습니다. 버전에 버그가 포함되어 있습니다.
업그레이드 후 모든 항목을 진공청소하면 문제가 해결될 수 있습니다. 모든 데이터베이스의 테이블을 갖는 동안vacuum_freeze_table_age0으로 설정되었습니다. 이것은 잠재적인 손상을 수정하지만 모든 것을 수정할 수는 없습니다. 기존 데이터 오류. 그러나 설치는 가정할 수 있다. 다음보다 적게 실행한 경우 이 진공 청소를 수행한 후 안전합니다. 수명 동안 2^31개의 업데이트 트랜잭션(이 내용을 확인하세요.SELECT txid_current() < 2^31).
초기화 수정pg_clog그리고pg_subtrans상시 대기 시작 중 (안드레스 프로인드, 헤이키 린나캉가스)
이 버그는 현재 대기 서버에서 데이터 손실을 일으킬 수 있습니다 커밋된 것으로 표시하여 핫 대기 쿼리를 수락하기 시작합니다. 커밋되지 않은 트랜잭션입니다. 그러한 부패가 발생할 가능성은 다음과 같습니다. 대기 시작 시 기본 서버가 아닌 한 작은 규모 마지막 체크포인트 이후 많은 업데이트 트랜잭션을 실행했습니다. 행 누락, 삭제했어야 하는 행 등의 증상이 있습니다. 계속 표시되고 업데이트된 행의 사용되지 않는 버전이 표시됩니다. 최신 버전과 함께 계속 표시됩니다.
이 버그는 버전 9.3.0, 9.2.5, 9.1.10 및 9.0.14. 이전에만 실행되었던 대기 서버 릴리스는 위험하지 않습니다. 대기 서버를 권장합니다 버그가 있는 릴리스를 실행한 적이 있는 경우 업그레이드 후 기본(예: 새 기본 백업).
자르기pg_multixact중 내용 WAL 재생(Andres Freund)
이것은 대기 모드에서 계속 증가하는 디스크 공간 소비를 방지합니다. 서버.
GIN 색인 게시 트리 페이지 삭제의 경쟁 조건 수정 (헤이키 린나캉가스)
이로 인해 일시적인 잘못된 답변이나 쿼리가 발생할 수 있습니다. 실패.
다음과 같은 하위 쿼리를 평면화하지 마십시오.선택목록에 래핑된 휘발성 함수가 포함되어 있습니다. 하위 내부선택(톰 레인)
이는 추가 평가로 인한 예상치 못한 결과를 방지합니다. 휘발성 기능.
플래너의 단순 변수가 아닌 하위 쿼리 출력 처리 수정 외부 조인 내에 중첩됨(Tom Lane)
이 오류는 다음과 관련된 쿼리에 대한 잘못된 계획으로 이어질 수 있습니다. 여러 수준의 하위 쿼리가입구문.
임시 파일의 조기 삭제 수정(Andres Freund)
규칙 인쇄에서 메모리 끝을 지나서 읽을 수 있는 문제 수정(피터 아이젠트라우트)
배열 슬라이싱 수정int2벡터그리고oidVector값 (톰 레인)
이러한 종류의 표현식은 이제 암시적으로 일반 표현식으로 승격됩니다.int2또는oid배열.
SQL 표준, 단순 GMT 사용 시 잘못된 동작 수정 오프셋 시간대(Tom Lane)
어떤 경우에는 시스템이 간단한 GMT 오프셋 값을 사용합니다
일반 시간대 설정을 사용해야 했을 때
단순 오프셋이 선택되기 전에 우선했습니다. 이번 변화도
원인은timeofday기능
간단한 GMT 오프셋 영역을 존중합니다.
번역을 기록할 때 발생할 수 있는 오작동을 방지하세요. Windows 오류 코드(Tom Lane)
생성된 명령줄을 올바르게 인용하십시오.pg_ctl(안자이 나오야와 톰 레인)
이 수정사항은 Windows에만 적용됩니다.
수정pg_dumpall일할 때 일하다 소스 데이터베이스 세트default_transaction_read_only경유데이터베이스 세트 변경(케빈 그리트너)
이전에는 복원 중에 생성된 스크립트가 실패했습니다.
수정ecpg의 목록 처리 중 선언된 변수의 수varchar(졸탄 Böszörményi)
만들다기여/lo방어하세요 잘못된 트리거 정의(Marc Cousin)
다음으로 시간대 데이터 파일 업데이트tzdata2013년 DST 법률 변경에 대한 토토 결과 아르헨티나, 브라질, 요르단, 리비아, 리히텐슈타인, 모로코, 팔레스타인. 또한 WIB, WIT, WITA에 대한 새로운 시간대 약어가 추가되었습니다. 인도네시아.
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| 릴리스 9.0.16 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 릴리스 9.0.14 |