Postgresql 9.2.24 문서 | ||||
---|---|---|---|---|
이전 | up | 부록 E. 롤 토토 노트 | PostgreSQL : 문서 : 9.2 : 배트맨 토토 8.1.22 |
출시 날짜 : 2010-12-16
이 롤 토토에는 8.1.22의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.1 주요 롤 토토의 새로운 기능에 대한 정보 참조PostgreSQL : 문서 : 9.2 : 윈 토토 8.1.
이것은 마지막이 될 것으로 예상PostgreSQL8.1.x 시리즈의 출시. 사용자는 최신 롤 토토 브랜치로 업데이트하도록 권장됩니다. 곧.
8.1.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나 더 일찍 버전에서 업그레이드하는 경우 8.1.18, 참조PostgreSQL :.
기본값 강제Wal_Sync_MethodfdatasyncLinux (Tom Lane, Marti raudsepp)
Linux의 기본값은 실제로fdatasync수년 동안 최근 커널 변경된 변경PostgreSQL선택하려면Open_Datasync대신. 이 선택은 성능 향상을 초래하지 않았습니다. 특정 파일 시스템에서 완전히 실패했으며 특히ext4withdata = 저널마운트 옵션.
시작시베이스 백업에서 복구를 수정하십시오 Checkpoint WAL 레코드는 WAL 세그먼트와 동일하지 않습니다 Redo Point (Jeff Davis)
레지스터 스택 감지에 대한 지원 추가IA64(Tom Lane)
theIA64아키텍처에는 두 가지가 있습니다 하드웨어 스택. 스택 오버 런 실패의 전체 방지 둘 다 확인해야합니다.
스택 오버 플로우에 대한 점검 추가CopyObject ()
(Tom Lane)
스택 오버플로로 인해 특정 코드 경로가 충돌 할 수 있습니다 충분히 복잡한 쿼리가 주어졌습니다.
임시 GIST 인덱스에서 페이지 분할을 감지합니다 (Heikki Linnakangas)
a가 가능합니다."동시"페이지가 임시로 분할 예를 들어 열린 커서 스캔이있는 경우 index. 삽입이 완료 될 때 인덱스. 요점은 이것을 감지하지 못했습니다 사례 및 실행시 잘못된 결과를 제공 할 수 있습니다 커서의 계속.
메모리 누설 방지 중분석'복잡한 인덱스 표현식 (Tom 레인)
전체 줄 var를 사용하는 색인이 여전히 의존합니다. 테이블에 (Tom Lane)
색인 생성 i t on t (foo (t.*))자동으로 삭제되지 않습니다 테이블이 떨어 졌을 때.
do not"인라인"SQL 다중 기능out매개 변수 (Tom Lane)
이것은 정보 손실로 인한 충돌 가능성을 피합니다. 예상 결과 RowType.
|Coalesce ()Expressions (Tom Lane)
플래너는 때때로 평가를 시도합니다 실제로 도달 할 수없는 하위 표현은 예상치 못한 오류로 이어질 수 있습니다.
인쇄 기능 추가inhrelation노드 (Tom Lane)
이것은 실패를 피할 때debug_print_parse가 활성화되고 확실합니다 쿼리 유형이 실행됩니다.
지점에서 수평선 세그먼트 (Tom Lane)
이 버그는 여러 다른 기하학적 영향을 미쳤습니다 거리 측정 연산자.
수정pl/pgsql의 취급 의"Simple"표현 재귀 또는 오류 복구 사례에 실패 (Tom Lane)
버그 수정Contrib/Cube's gist PickSplit 알고리즘 (Alexander Korotkov)
이것은 상당한 비 효율성을 초래할 수 있습니다 실제로 잘못된 답변이 아닙니다.큐브열. 당신이 그런 사람이 있다면 색인, 고려reindexing 이 업데이트를 설치 한 후.
방출하지 마십시오"식별자가 될 것입니다 잘린 "통지Contrib/DBlink새 생성 시점을 제외하고 연결 (Itagaki Takahiro)
누락 된 공개 키에서 잠재적 인 코레 럼프 수정Contrib/Pgcrypto(마티 raudsepp)
메모리 누출 수정Contrib/XML2'XPath 쿼리 함수 (Tom 레인)
시간대 데이터 파일 업데이트tzdataDST 법률을위한 2010O 릴리스 피지와 사모아의 변화; 또한 역사적 수정 홍콩.