Postgresql 9.1.24 문서 | ||||
---|---|---|---|---|
이전 | up | 부록 E. | 다음 |
출시 날짜 : 2012-06-04
이 무지개 토토에는 9.1.3의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.25.
9.1.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
그러나 사용하는 경우Citext데이터pg_upgrade, 당신은 실행해야합니다Extension Citext를 작성하십시오Collation 관련 실패를 피하려면Citext운영. 동일해야합니다Citext데이터 유형. 만약에생성명령 9.1.4로 업그레이드하기 전에
또한, 더 일찍 버전에서 업그레이드하는 경우섹션 E.23.
잘못된 암호 변환 수정Contrib/Pgcrypto's descrypt ()
함수 (태양열 디자이너)
비밀번호 문자열에 바이트 값이 포함 된 경우0x80, 나머지 비밀번호는 다음과 같습니다
무시Security Definerandset절차에 대한 속성
해당 속성을 통화 핸들러에 적용하면 충돌 할 수 있습니다
makeContrib/Citext의 업그레이드Citext배열 및 도메인 오버Citext(Tom
무지개 토토 9.1.2는 콜라이트를위한 수정을 제공했습니다Citext열 및 색인Citext. 이번 무지개 토토
숫자 시간을 허용타임 스탬프최대 16 시간 떨어진 입력
일부 역사적인 시간대에는 15보다 큰 오프셋이 있습니다
주어진 시간이있을 때 대처하기 위해 타임 스탬프 변환 수정
이 감독은 오랜 시간이 걸렸지 만
고정텍스트to이름andcharto이름문자열을 수행하기 위해 캐스트
메모리 복사 버그 수정to_tsquery ()
(Heikki Linnakangas)
보장TXID_CURRENT ()
reports the correct epoch when executed in hot standby
Fix Planner의 OUTER PLECHOLDERVARS 내부의 처리
이 버그는 변수를 참조하는 하위 선택에 관한 것입니다"오류 : 상단 수준. 그러나 9.0
계획 수정Union All간단하지 않은 출력 열이있는 하위 쿼리
그러한 사례의 계획은 9.1에서 눈에 띄게 악화되었습니다."MergeAppend Child의 Target 목록은 일치하지 않습니다오류. 그 수정을 되돌리고 그것을 수행하십시오
느린 세션 시작시기pg_attribute매우 큽니다 (Tom Lane)
ifpg_attribute초과shared_buffers,
순차적 스캔을 확인하여 쿼리 취소를 확인하십시오
많은 연속 페이지가 포함 된 스캔
Windows 구현 확인pgsemaphorelock ()
CLEARSimpliateinterruptok돌아 오기 전 (Tom
이 감독은 쿼리 캔셀이 방해 함을 의미했습니다
보기를 인쇄 할 때 전체 열 변수를 안전하게 표시합니다
모호한 이름 (즉,
고정COPY올바르게
와 같은 널 마커 문자열e '\\ 0'작동해야하며
고정Verbose 설명반환Clauses (Tom Lane)
고정거래 준비작동합니다
역사적으로준비단순히 모든 세션 수준을 무시했습니다
unlogged 테이블의 자르기 고정 (Robert Haas)
상호 관계가 아닌 동안 누락 된 스키마를 무시하십시오search_path(Tom
이것은 9.1의 행동과 나이의 행동을 다시 정렬시킵니다search_path장소에서 얻은 설정데이터베이스 세트 변경.
사용되는 임시 또는 과도 테이블로 버그를 수정합니다
여기에는 재 작성과 같은 사례가 포함Alter Table확장 업데이트 내에서
Autovacuum 작업자 프로세스가 스택 깊이를 수행하는지 확인하십시오
이전에, 호출 된 함수의 무한 재귀분석충돌 작업자
로그 일관성을 잃지 않도록 로깅 수집기를 수정하십시오
컬렉터는 이전에 큰 재 조립에 실패 할 수있었습니다
로깅 콜렉터를 수정하여 파일을 다시 시작합니다Sighup(Tom Lane)
고정"너무 많은 lwlocks have"GIST 인덱스의 고장 (Heikki Linnakangas)
GIN 인덱스에 대한 Wal Replay Logic을 수정하여 실패하지 않습니다.
준비된 거래의 SSI 충돌을 올바르게 감지합니다
a
그러한 경우 거래의 커밋 기록은
오류 처리 수정PG_BASEBACKUP(Thomas Ogrisegg, Fujii
고정Walsender가지 마십시오
PL/PGSQL에서 메모리 누출 수정반환Command (Joe Conway)
수정 pl/pgsql 's진단 받기대상이 함수의 첫 번째 변수 인 경우 명령
pl/perl 패키지가 확인하십시오_td가변 (Alex Hunsaker)
이 버그로 인해 트리거 호출이 실패 할 때 발생했습니다
복합 유형을 반환하는 PL/Python 함수 수정
이 케이스는 실수로 9.1 추가로 깨졌습니다
메모리 끝에서 잠재적 액세스를 수정PSQL의 확장 디스플레이\ x) 모드 (Peter Eisentraut)
몇 가지 성능 문제 수정pg_dump데이터베이스에 포함 된 경우
pg_dump매우 얻을 수 있습니다
메모리 수정 및 파일 디스크립터 누출PG_RESTORE읽을 때 a
고정pg_upgrade
inECPG, 희귀SQLCA_T구조 (Peter
고정Contrib/DBlink'sdblink_exec ()
누출되지 않음
고정Contrib/DBlink보고합니다
고정Contrib/Vacuumlo사용합니다
이 변경 사항은 초과를 피합니다max_locks_per_transaction많은 객체가있을 때-l(한계) 옵션.
시간대 데이터 파일 업데이트TZDATADST 법을위한 2012c 무지개 토토