| PostgreSQL 9.1.24 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.1 : 스포츠 토토 결과 8.3.3 | 위로 | 부록 E. 토토 사이트 추천 노트 | PostgreSQL : 문서 : 9.1 : 배트맨 토토 8.3.1 | |
출시일:출시되지 않음
이 릴리스에는 8.3.1의 다양한 수정 사항이 포함되어 있습니다. 에 대한 8.3 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조롤 토토 PostgreSQL : 문서 : 9.1 : 릴리스 8.3.
8.3.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나 이전 버전에서 업그레이드하는 경우 8.3.1 참조PostgreSQL : 문서 : 9.1 : 배트맨 토토 8.3.1.
수정ERRORDATA_STACK_SIZE 초과사용 시 Windows에서 발생한 충돌 utf-8 데이터베이스 인코딩과 다른 클라이언트 인코딩 (톰)
다음에 대한 잘못된 아카이브 잘림점 계산 수정%r매크로 입력recovery_command매개변수(사이먼)
웜 대기 스크립트를 사용하는 경우 데이터 손실이 발생할 수 있습니다. 의지했다%r언제 결정하기 위해 WAL 세그먼트 파일을 버리십시오.
수정테이블 변경 열 추가 ... 기본 키새 열이 올바르게 되도록 null이 아닌 모든 항목으로 초기화되었는지 확인했습니다. (브렌든 저드)
이전 버전에서는 이 요구 사항을 확인하지 않았습니다. 모두.
수정소유 재할당그래서 절차적 언어에서도 작동합니다(Alvaro)
문제 해결다음을 선택하세요 업데이트/공유다음을 포함한 쿼리에서 하위 쿼리로 발생 비-선택최상위 작업 (톰)
수정 가능테이블 생성상속 시 실패"같은"여러 상위의 제약 공통된 제약조건을 상속받은 관계 조상(톰)
수정pg_get_ruledef()에
별칭(있는 경우)의 대상 테이블에 첨부된 별칭을 표시합니다.업데이트또는삭제(톰)
범위를 벗어난 블록이 발생하는 8.3 이전 동작을 복원합니다. TidScan 계획에 사용되는 TID의 번호는 다음과 같습니다. 자동으로 일치하는 행이 없습니다(Tom)
8.3.0 및 8.3.1에서는 대신 오류가 발생했습니다.
다음을 초래할 수 있는 GIN 버그 수정너무 많은 LWLock이 사용됨실패 (테오도르)
다음에 대한 손상된 GiST 비교 기능 수정tsquery(테오도르)
수정tsVector_update_trigger()그리고ts_stat()도메인 수락
함께 작업할 것으로 예상되는 유형에 대해 (Tom)
enum 데이터 유형을 외래 키로 지원하지 못하는 문제 수정 (톰)
손상된 데이터의 압축을 풀 때 발생할 수 있는 충돌 방지 (즈데넥 코탈라)
지연된 연결 해제 간의 경쟁 조건 수정데이터베이스 삭제(헤이키)
최악의 경우 새로 삭제될 수 있습니다. 새 데이터베이스에 테이블을 생성하여 최근에 삭제된 OID와 동일한 OID입니다. 하지만 물론 그건 그렇지 확률이 매우 낮은 시나리오입니다.
백엔드의 SIGTERM 종료가 가능한 두 곳을 수리하세요 공유 메모리에 손상된 상태를 남겨둡니다(Tom)
SIGTERM을 사용하는 경우 두 경우 모두 매우 중요하지 않습니다. 전체 데이터베이스 클러스터를 함께 종료하지만 누군가 SIGTERM 개인을 시도하면 문제가 됩니다. 백엔드.
다음에 대해 생성된 잘못된 계획으로 인해 발생할 수 있는 충돌 수정 anxIN (선택y발신 ...)절 언제x그리고y다른 데이터가 있음 유형; 동작이 의미상 올바른지 확인하세요. 에서 변환할 때y의 유형은x의 유형은 손실이 있습니다(Tom)
계획자가 다음을 수행하지 못하게 하는 감독 문제를 수정합니다. 알려진 Param 값을 상수인 것처럼 대체 (톰)
이 실수로 인해 이름이 지정되지 않은 최적화가 부분적으로 비활성화되었습니다. 8.3.0 및 8.3.1의 확장 쿼리 문: 특히 LIKE-to-indexscan 최적화는 절대 적용되지 않습니다. LIKE 패턴이 매개변수로 전달된 경우 매개변수 값에 따른 제약 조건 제외가 수행되지 않았습니다. 일하거나.
인덱싱 가능한 경우 플래너 오류 수정최소또는MAX집계는 다음과 함께 사용됩니다.독특또는주문 기준(톰)
플래너가 다음을 사용하지 않도록 수정"물리적 목록"계획 노드의 경우 정렬 노드 공급(Tom)
이로 인해 더 많은 데이터를 수집해야 했습니다. 사용되지 않은 열 값이 실제로 필요한 것보다 정렬된 데이터에 포함됩니다.
쿼리 문자열의 불필요한 복사 방지 (Tom)
8.3.0에서 발생한 성능 문제를 해결합니다. 매우 많은 수의 명령이 제출되는 경우 단일 쿼리 문자열.
만들다TransactionIdIsCurrentTransactionId()사용
검사 시 선형 검색 대신 이진 검색
하위 트랜잭션 XID(Heikki)
이것은 8.3.0이 상당히 심각했던 일부 경우를 수정합니다 이전 릴리스보다 느립니다.
ISO-8859-5와 다른 인코딩 간의 변환 수정 키릴 문자를 처리하기 위해"요"문자(e그리고E두 개의 점으로) (Sergey Burladyan)
몇 가지 데이터 유형 입력 기능 수정, 특히array_in()그건
결과에 사용되지 않은 바이트를 포함하도록 허용
초기화되지 않고 예측할 수 없는 값(Tom)
이것은 분명히 두 가지 실패로 이어질 수 있습니다 동일한 리터럴 값은 동일한 것으로 간주되지 않습니다. 일치하지 않는 것에 대해 불평하는 파서에서주문 기준그리고독특표현.
정규 표현식 하위 문자열의 코너 케이스 수정 일치(하위 문자열(문자열from패턴)) (톰)
패턴과 일치하는 경우 문제가 발생합니다. 전체적으로는 사용자가 괄호 안에 지정했습니다. 하위 표현식과 해당 하위 표현식이 일치하지 않습니다. 안 예는하위 문자열('foo' from 'foo(바)?'). 이는 NULL을 반환해야 합니다. 왜냐하면(바)일치하지 않지만 일치하지 않았습니다. 대신에 전체 패턴 일치를 실수로 반환했습니다(즉,foo).
실행된 자동 진공 취소 방지 XID 랩어라운드 방지(Alvaro)
개선분석님의 처리 중 의심스러운 튜플(에 의해 삽입되거나 삭제된 튜플) 아직 커밋되지 않은 트랜잭션)을 계산합니다. 통계 수집기에 대한 보고서는 다음과 같을 가능성이 더 높습니다. 맞습니다(Pavan Deolasee)
수정initdb거부하다 해당 상대 경로--xlogdir (-X) 옵션 (톰)
만들다psql인쇄 탭 대신 적절한 수의 공백으로 문자를 사용하세요.\x098.3.0에서와 마찬가지로 8.3.1 (브루스)
다음으로 시간대 데이터 파일 업데이트tzdata2008c 토토 사이트 추천(DST 법률용) 모로코, 이라크, 초이발산, 파키스탄, 시리아의 변화, 쿠바, 아르헨티나/San_Luis)
추가ECPGget_PGconn()기능을ecpglib(마이클)
잘못된 결과 수정ecpg'sPGTYPEStimestamp_sub()함수
(마이클)
다음에서 연속선 표시 처리 문제 수정ecpg(마이클)
충돌 가능성 수정기여/큐브함수 (톰)
코어 덤프 수정contrib/xml2'sxpath_table()입력 시 함수
쿼리가 NULL 값을 반환합니다(Tom)
수정contrib/xml2의 메이크파일을 재정의하지 않음CFLAGS그리고 만들어 보세요 다음에 대해 적절하게 자동 구성됩니다.libxslt존재 여부(톰)