Postgresql 9.3.25 문서 | ||||
---|---|---|---|---|
이전 | up | 부록 E. 토토 꽁 머니 | 다음 |
출시 날짜 : 2013-12-05
이 토토 꽁 머니에는 9.3.1의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.26.
9.3.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
그러나이 토토 꽁 머니는 여러 잠재적 데이터를 수정합니다
또한 9.3.1 이전 버전에서 업그레이드하는 경우,섹션 E.25.
수정진공의 테스트를 테스트합니다relfrozenxid(Andres
경우에 따라진공(매뉴얼 또는relfrozenxid값, 튜플이 탈출 할 수 있도록합니다"거래 상태에 액세스 할 수 없음"이 버그의 결과로 오류. 토토 꽁 머니에서 업그레이드하는 사용자
업그레이드 후 모든 것을 진공 청소기에 의해 개선 할 수 있습니다.VACUUM_FREEZE_TABLE_AGE0으로 설정하십시오. 이것은 할 것입니다TXID_CURRENT () <2^31 선택).
다중 공장 냉동 (Andres Freund, Álvaro
이 버그는로 이어질 수 토토 꽁 머니."액세스 할 수 없습니다오류 또는 복제 또는 사라질 것입니다
업그레이드 후 모든 것을 진공 청소기에 의해 개선 할 수 있습니다.VACUUM_FREEZE_TABLE_AGE0으로 설정하십시오. 이것은 할 것입니다
별도의 문제로서 이러한 버그는 대기 서버를 유발할 수도 토토 꽁 머니.
초기화 수정PG_CLOGandPG_SUBTRANS핫 스탠드 스타트 업 동안
이 버그는 현재 대기 서버에서 데이터 손실을 유발할 수 토토 꽁 머니.
이 버그는 버전 9.3.0, 9.2.5, 9.1.10 버전으로 소개되었습니다.
업데이트 체인 트래버스에서 여러 버그 수정 (Andres Freund,
이러한 버그는 잠금과 같은 잘못된 동작을 초래할 수 토토 꽁 머니."업데이트 할 수 없습니다오류도 가능했습니다.
Fast-Path Locking에서 매달린 포인터 문제 수정 (Tom Lane)
이것은 잠금 데이터 구조의 손상으로 이어질 수 토토 꽁 머니."이미 잠금및 기타 홀수 오류.
타임 아웃 관리에서 다양한 레이스 조건을 수정 (Tom
이러한 오류로 인해 서버 프로세스가 발생할 수 토토 꽁 머니
Truncatepg_multixact내용
이것은 대기에서 점점 증가하는 디스크 공간 소비를 피합니다
raparound anti-raparound 확인진공카운트
이 버그가 전진하지 못할 수 토토 꽁 머니relfrozenxid, 테이블이 여전히 있도록
multixactids (Andres
이 버그는 많은 양의 쓸모없는 autovacuum을 초래할 수 토토 꽁 머니.
진 인덱스 게시 트리 페이지 삭제에서 레이스 조건 수정
이것은 일시적인 잘못된 답변이나 쿼리로 이어질 수 토토 꽁 머니
수정"예상치 못한 SPGDOINSERT ()SP-Gist 인덱스 생성 중 오류 (Teodor
구체화 된보기에서 다양한 버그를 수정합니다 (Kevin Grittner, Andres
aliased 조인 내에있는 경우 복제 테이블 별명을 다시 제외하십시오
역사적으로PostgreSQL
선택 ... Tab1 X Cross Join (Tab2 X Cross 조인 Tab3 y) Z
SQL 표준의 엄격한 읽기는x. 에이
서브 쿼리를 평평하게 피하십시오select목록에는 휘발 된 기능이 포함되어 토토 꽁 머니select(Tom Lane)
이것은 추가 평가로 인해 예상치 못한 결과를 피합니다.
비소 기발 할 수있는 서브 쿼리 출력에 대한 플래너의 고정
이 오류는 관련 쿼리에 대한 잘못된 계획으로 이어질 수 토토 꽁 머니.Join구문.
동일한 비 강력한 경우 잘못된 계획을 수정하십시오여기서및Join평등 조항 (Tom Lane)
하위 쿼리에 대한 전체 열 참조와 함께 플래너 충돌 수정 (Tom
최적화 된 최소 ()/max () 계획의 잘못된 생성을 수정합니다
min ()/max () 인수가있는 경우 플래너가 실패 할 수 토토 꽁 머니.
임시 파일의 조기 삭제 수정 (Andres Freund)
범위 값을 인쇄 할 때 변환 내 메모리 누출 방지
이 수정 사항은 실제로 모든 데이터 유형에서 과도 메모리 누출을 치료합니다.
구성 파일을 다시로드 할 때 메모리 누출 수정 (Heikki
끊임없는 열이 잘못 표시되는 방지
창에 대한 기본 인수 및 명명 된 관점 표기법을 허용합니다
이전 에이 사례가 충돌 할 가능성이 높습니다.
꽤 인쇄 할 때 각 라인의 후행 공백을 억제하십시오
9.3.0 이전보다 더 많은 경우에 그러한 공백을 생성했습니다.
규칙 인쇄에서 메모리 끝을 과거로 읽을 수있는 수정 (Peter
배열 슬라이스 수정int2vectorandoidvector값 (Tom Lane)
이런 종류의 표현은 이제 규칙적으로 암시 적으로 촉진되었습니다int2또는OID배열.
빈을 변환 할 때 유효한 JSON 값을 반환hstorevalue toJSON(Oskari
SQL 표준, 간단한 GMT를 사용할 때 잘못된 동작을 수정하십시오
경우에 따라 시스템은 간단한 GMT 오프셋 값을 사용합니다.TimeOfday
함수로
로깅 번역 할 때 가능한 오해를 방지합니다
적절하게 인용 된 명령 줄에서PG_CTL(Naoya Anzai and Tom Lane)
이 수정 사항은 Windows에만 적용됩니다.
수정pg_dumpalladefault_transaction_read_onlyvia데이터베이스 세트 변경(Kevin Grittner)
이전에 생성 된 스크립트는 복원 중에 실패합니다.
수정pg_isready처리하려면-d옵션 올바르게 (Fabrízio de Royes Mello
WAL 파일 이름의 구문 분석 수정PG_RECEIVEXLOG(Heikki Linnakangas)
이 오류가 만든PG_RECEIVEXLOG중지 후 스트리밍을 다시 시작할 수 없음, 최소 4GB
디스크 외 공간 실패를 올바르게보고합니다pg_upgrade(Peter Eisentraut)
만들기ECPG견적 검색
수정ECPG의 목록 처리varchar(Zoltán
만들기Contrib/LO방어
시간대 데이터 파일 업데이트TZDATADST 법률 변경에 대한 2013H 출시