| PostgreSQL 9.1.24 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.1 : 토토 캔 9.1.11 | 위로 | 부록 E. 토토 캔 노트 | 범퍼카 토토 : 문서 : 9.1 : 범퍼카 토토 9.1.9 | |
출시일: 2013-10-10
이 릴리스에는 9.1.9의 다양한 수정 사항이 포함되어 있습니다. 에 대한 9.1 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조스포츠 토토 결과 PostgreSQL : 문서 : 9.1 : 릴리스 9.1.
9.1.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.
그러나 다음 버전보다 이전 버전에서 업그레이드하는 경우 9.1.9 참조범퍼카 토토 : 문서 : 9.1 : 범퍼카 토토 9.1.9.
다음 경우에 멀티바이트 문자의 손상을 방지합니다. 대소문자 구분 식별자 시도(Andrew Dunstan)
포스트그레SQL케이스 접기 단일 바이트 서버를 사용하는 경우에만 비ASCII 문자 인코딩.
다음과 같은 경우 백그라운드 작성기의 체크포인트 메모리 누수 수정wal_level = hot_standby(나오야 안자이)
다음으로 인한 메모리 누수 수정lo_open()실패(헤이키
린나캉가스)
다음과 같은 경우 메모리 오버커밋 버그 수정work_mem24GB 이상의 메모리를 사용하고 있습니다. (스티븐 프로스트)
직렬 가능한 스냅샷 수정(Kevin Grittner, Heikki 린나캉가스)
SSL을 사용할 때 libpq의 교착 상태 버그 수정(Stephen 프로스트)
스레드 libpq에서 SSL 상태 손상 가능성 수정 애플리케이션(닉 필립스, 스티븐 프로스트)
부울 열에 대한 행 추정을 올바르게 계산합니다. 많은 NULL 값을 포함함(Andrew Gierth)
이전에는 다음과 같은 테스트를 했습니다.열은 아님 참그리고열은 거짓이 아닙니다했어요 계획을 추정할 때 NULL 값을 제대로 고려하지 않음 비용.
밀어내리는 것을 방지어디안전하지 않은 조항연합/교차하위 쿼리(톰 레인)
a의 하위 쿼리유니온또는교차포함된 집합 반환 함수 또는 휘발성 함수선택목록이 부적절할 수 있습니다. 최적화되어 런타임 오류나 잘못된 쿼리가 발생함 결과.
드문 경우 수정"찾기 실패 열 그룹화"플래너 실패(톰 레인)
수정pg_dump외국인의 삭제된 열이 있는 테이블(Andrew Dunstan)
이전에는 이러한 경우에 다음이 발생할 수 있었습니다.pg_upgrade오류.
재주문pg_dump확장 관련 규칙 및 이벤트 트리거 처리 (조 콘웨이)
다음에 의해 지정된 경우 확장 테이블 강제 덤프pg_dump -t또는-n(조 콘웨이)
뷰 덤핑 코드의 삭제된 열 처리 개선 참조 테이블에서(Tom Lane)
수정pg_restore -l그리고 올바른 형식 이름을 표시하기 위한 디렉토리 아카이브(Fujii 마사오)
다음을 사용하여 작성된 색인 주석을 올바르게 기록하십시오.고유그리고기본 키구문(안드레스 프로인트)
이것은 병렬을 수정합니다pg_restore실패.
이전에 WAL 파일의 전송을 올바르게 보장합니다. 클린 전환(후지이 마사오)
이전에는 스트리밍 복제 연결이 모든 WAL 파일이 재생되기 전에 닫힙니다. 대기.
복구 중 WAL 세그먼트 타임라인 처리 수정 (콘도 미츠마사, 헤이키 린나칸가스)
대기 복구 중 WAL 파일 재활용으로 인해 다음이 발생할 수 있습니다. 복구가 조기에 완료되어 데이터가 손실되었습니다.
수정REINDEX 테이블그리고REINDEX 데이터베이스제대로 제약 조건을 재검증하고 무효화된 인덱스를 다음으로 표시합니다. 유효함(노아 미쉬)
REINDEX 인덱스항상 일해왔습니다 제대로.
동시 발생 가능한 교착 상태 수정동시에 인덱스 생성작업(톰 레인)
수정regexp_matches()길이가 0인 일치 처리(Jeevan Chalke)
이전에는 '^'와 같은 길이가 0인 일치 항목이 반환될 수 있었습니다. 일치하는 항목이 너무 많습니다.
지나치게 복잡한 정규식에 대한 충돌 수정(Heikki 린나캉가스)
뒤에 대한 정규식 일치 실패 수정 탐욕스럽지 않은 수량자와 결합된 참조(Jeevan 초크)
방지함수 생성에서 확인 중SET변수가 아닌 경우 함수 본문 검사가 활성화되었습니다(Tom Lane)
허용기본 권한 변경CREATE 권한 없이 스키마에서 작업 (톰 레인)
질의에 사용되는 키워드에 대한 제한을 완화합니다(톰 레인)
구체적으로, 역할에 대한 키워드 제한을 줄입니다. 이름, 언어 이름,설명그리고복사옵션 및SET값. 이것은 허용합니다복사 ... (바이너리 형식)일하다 예상됨; 이전에바이너리필요함 인용합니다.
수정pgp_pub_decrypt()그래서
비밀번호가 포함된 비밀 키에 대해 작동합니다(Marko Kreen)
만들다pg_upgrade사용pg_dump --quote-all-identifiers에 릴리스 간 키워드 변경 문제 방지(Tom 레인)
Vacuum 중 드물게 발생하는 부정확한 경고 제거 인덱스가 없는 테이블(Heikki Linnakangas)
다음을 확인하세요진공 분석잘라내기를 시도하면 여전히 ANALYZE 단계를 실행합니다. 잠금 충돌로 인해 파일이 취소되었습니다(Kevin 그리트너)
트랜잭션 수행 시 실패 가능성을 방지하세요 제어 명령(예:롤백) 준비된 쿼리(Tom Lane)
부동 소수점 데이터 입력이 표준을 허용하는지 확인하세요. 철자법"무한대"전체에 플랫폼(톰 레인)
C99 표준에 따르면 허용되는 철자는 다음과 같습니다.inf, +inf, -inf,
무한대, +무한대및-무한대. 우리가 이것을 인식하는지 확인하십시오
플랫폼의 경우스트르토드함수는 그렇지 않습니다.
행을 레코드 및 배열과 비교하는 기능 확장 (라팔 제페키, 톰 레인)
다음으로 시간대 데이터 파일 업데이트tzdataDST 법률용 2013d 릴리스 이스라엘, 모로코, 팔레스타인, 파라과이의 변화. 또한, 맥쿼리 섬에 대한 역사 구역 데이터 수정.