Postgresql 9.3.25 문서화 | ||||
---|---|---|---|---|
PostgreSQL: Tài liệu: 9.3: Phát hà토토 9.0.9 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 부록 E. 롤 토토 노트 | 메이저 토토 사이트 : 문서 : 9.3 : 릴리스 9.0.7 |
출시 날짜 : 2012-06-04
이 릴리스에는 9.0.7의 다양한 수정 사항이 포함되어 있습니다. 을 위한 9.0 주요 릴리스의 새로운 기능에 대한 정보 참조섹션 E.100.
9.0.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
그러나 9.0.6보다 일찍 버전에서 업그레이드하는 경우 보다토토 베이 : 문서 : 9.3 : 토토 베이 9.0.6.
잘못된 암호 변환 수정Contrib/Pgcrypto's descrypt ()
기능 (태양열 디자이너)
비밀번호 문자열에 바이트 값이 포함 된 경우0x80, 나머지 비밀번호는 무시되었습니다. 비밀번호가 나타나는 것보다 훨씬 약해집니다. 이것으로 고정, 나머지 문자열은 DES 해시에 올바르게 포함됩니다. 이 버그의 영향을받는 저장된 비밀번호 값은 더 이상 일치하지 않으므로 저장된 값을 업데이트해야 할 수도 있습니다. (CVE-2012-2143)
무시Security Definer및set절차 언어의 호출에 대한 속성 핸들러 (Tom Lane)
그러한 속성을 통화 핸들러에 적용하면 충돌 할 수 있습니다. 섬기는 사람. (CVE-2012-2655)
숫자 시간을 허용타임 스탬프UTC에서 최대 16 시간 떨어진 입력 (Tom 레인)
일부 역사적인 시간대는 15 시간보다 큰 오프셋이 있습니다. 이전 한계. 이로 인해 데이터 값이 버려 질 수 있습니다 Reload에서 거부 됨.
주어진 시간이 정확히 일 때 대처하기 위해 타임 스탬프 변환 수정 현재 시간대의 마지막 DST 전환 시간 (Tom 레인)
이 감독은 오랜 시간이되었지만 눈치 채지 못했습니다. 이전에는 대부분의 DST 사용 구역이 미래의 DST 전환의 무기한 순서.
8034_8040텍스트to이름andcharto이름캐스트 Multibyte Encodings (Karl Schnaitter)
메모리 복사 버그 수정to_tsquery ()
(Heikki Linnakangas)
보장TXID_CURRENT ()
보고서
핫 스탠드 비 (Simon Riggs)에서 실행될 때 올바른 에포
Fix Planner의 외부 자리 표시기 처리를 수정하십시오 하위 쿼리 (Tom Lane)
이 버그는 변수를 참조하는 하위 선택과 관련이 있습니다 주변 쿼리의 외부 결합의 무효 측면에서. 9.1 에서이 버그의 영향을받는 쿼리는에 실패합니다."오류 : 상위 수준의 자리 표시기가없는 곳을 찾았습니다 예상되는". 그러나 9.0과 8.4에서 조용히 얻을 수 있습니다 값이 하위 쿼리는 필요할 때 Null로 가지 않을 것입니다.
느린 세션 시작시기pg_attribute매우 큽니다 (Tom Lane)
ifpg_attribute4 분의 1을 초과합니다 의shared_buffers, 캐시 재건 코드 세션 시작 중에 때때로 필요한 것은 동기화 된 스캔 로직으로 인해 정상. 많은 새로운 세션이 있으면 문제는 특히 심각했습니다 한 번에 시작했습니다.
순차적 스캔 확인 쿼리 취소를 합리적으로 자주 확인하십시오 (Merlin Moncure)
라이브가없는 많은 연속 페이지가 발생하는 스캔 한편 튜플은 인터럽트에 반응하지 않을 것입니다.
Windows 구현 확인pgsemaphorelock ()
CLEARS즉시 interpruptok돌아 오기 전 (Tom Lane)
이 감독은 쿼리 캔셀 인터럽트가 수신되었음을 의미했습니다 나중에 같은 쿼리에서 안전하지 않은 시간에 수락 할 수 있습니다. 예측할 수 없지만 좋은 결과는 아닙니다.
보기 나 규칙을 인쇄 할 때 전체 열 변수를 안전하게 표시합니다 (Abbas Butt, Tom Lane)
모호한 이름을 포함하는 코너 케이스 (즉, 이름은 쿼리의 테이블 또는 열 이름)이 모호한 방법, 견해 나 규칙이 해석 될 위험 덤프 및 다시로드 후 다르게. 모호한 케이스를 피하십시오 No-op 캐스트 첨부.
수정복사null을 올바르게 처리하려면 유효하지 않은 인코딩 (Tom Lane)에 해당하는 마커 스트링
다음과 같은 널 마커 문자열e '\\ 0'효과가 있어야하고 과거에 작동했지만 사건이 깨졌습니다. 8.4.
Autovacuum 작업자 프로세스가 스택 깊이 점검을 수행하는지 확인하십시오 적절하게 (Heikki Linnakangas)
이전에, 호출 된 함수의 무한 재귀 자동분석충돌 작업자 프로세스.
고 부하에서 로그 일관성을 잃지 않도록 로깅 컬렉터 수정 (앤드류 던 스탄)
컬렉터는 이전에 큰 메시지를 재 조립하지 못했을 수 있습니다 너무 바빠서.
파일 회전을 다시 시작하도록 로깅 컬렉터를 수정하십시오. 받은 후Sighup(Tom 레인)
인덱스 인 경우 진 인덱스에 대한 WAL 리플레이 로직 수정 이후로 떨어졌다 (Tom Lane)
PL/PGSQL에서 메모리 누출 수정반환 다음Command (Joe Conway)
수정 pl/pgsql 's진단 받기명령 대상이 함수의 첫 번째 변수 (Tom Lane) 인 경우
메모리 끝에서 잠재적 액세스를 수정PSQL의 확장 디스플레이 (\ x) 모드 (Peter Eisentraut)
몇 가지 성능 문제 수정pg_dump데이터베이스에 많은 것을 포함 할 때 물체 (Jeff Janes, Tom Lane)
pg_dump하면 매우 느리게 될 수 있습니다 데이터베이스에는 많은 스키마가 포함되어 있거나 많은 객체가 의존성 루프 또는 소유 한 시퀀스가 많이있는 경우
수정pg_upgrade사건의 경우 비 디폴 테이블에 저장된 데이터베이스에 테이블이 포함되어 있습니다. 클러스터의 기본 테이블 스페이스 (Bruce Momjian)에서
inECPG, 희귀 메모리 누출을 수정하십시오 그리고 이후에 하나의 바이트를 덮어 쓸 수 있습니다.SQLCA_T구조 (Peter Eisentraut)
수정Contrib/DBlink'sdblink_exec ()
임시 데이터베이스를 누출하지 않음
오류시 연결 (Tom Lane)
수정Contrib/DBlink보고합니다 오류 메시지의 연결 이름 올바른 이름 (Kyotaro Horiguchi)
수정Contrib/Vacuumlo다중 사용 많은 큰 물건을 떨어 뜨릴 때의 거래 (Tim Lewis, Robert 하스, 톰 레인)
이 변경 사항은 초과를 피합니다max_locks_per_transaction많은 객체가 필요할 때 떨어집니다. 동작은 새로운 상태로 조정될 수 있습니다-l(한계) 옵션.
시간대 데이터 파일 업데이트TZDATADST 법률 변경에 대한 2012c 릴리스 남극 대륙, 아르메니아, 칠레, 쿠바, 포클랜드 제도, 가자, 아이티, 헤브론, 모로코, 시리아 및 토켈 라우 제도; 또한 역사적 캐나다 수정.
이전 | 배트맨 롤 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
릴리스 9.0.9 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 릴리스 9.0.7 |