Postgresql 9.2.24 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.2 : 배트맨 토토 9.2.8 | up | 부록 E. | PostgreSQL : 문서 : 9.2 : 스포츠 토토 사이트 9.2.6 |
출시 날짜 : 2014-02-20
이 릴리스에는 9.2.6의 다양한 토토 캔 사항이 포함되어 있습니다. 을 위한스포츠 토토 PostgreSQL : 문서 : 9.2 : 릴리스 9.2.
9.2.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
하지만, 더 일찍 버전에서 업그레이드하는 경우PostgreSQL : 문서 : 9.2 : 스포츠 토토 사이트 9.2.6.
Shore UpGrant ... 관리자제한 (Noah Misch)
없이 역할 부여관리자수 여자가 추가되는 것을 막아야합니다역할 설정첫 번째. 보안 영향은입니다Security Definer함수.
PL에 대한 수동 호출을 통한 권한 에스컬레이션 방지
PL 유효성 검사 기능의 주요 역할은 다음과 같습니다.생성이지만 일반 SQL 기능이기도합니다
테이블과 인덱스 중에 여러 이름 조회를 피하십시오
이름 조회가 다른 결론에 도달하면색인 생성, 이것은 사용할 수 있습니다
긴 DateTime 스트링 (noah)으로 버퍼 오버런 방지합니다
theMaxDatelen상수도 마찬가지였습니다간격, 버퍼 오버런 허용interval_out ()
. 비록ECPG라이브러리에이를 포함했습니다
크기의 정수 오버플로로 인한 버퍼 오버런 방지
여러 함수, 대부분 입력 함수 유형,
고정 크기 버퍼의 오버런을 방지합니다 (Peter
usestrlcpy ()
및 관련
충돌을 피하십시오crypt ()
반환 Null (Honza Horak, Bruce Momjian)
시나리오가 거의 없습니다crypt ()
NULL을 반환 할 수 있지만Contrib/Chkpass그렇게하면 충돌합니다. 하나LIBC"FIPS 모드").
문서 위험확인 makein
임시 서버가 시작한 이래로확인 make용도"신뢰"인증, 다른 사용자확인 make언제
일부는 WAL 레코드의 가능한 오해를 토토 캔하십시오
WAL 업데이트는 잘못된 페이지에 적용될 수 있습니다."bloat"
복구에 도달 한시기를 결정할 때 버그 토토 캔
경우에 따라 Wal Replay는 실수로 결론을 내릴 것입니다"Panic : WAL에는 참조가 포함되어 있습니다가능했습니다.
BTREE 인덱스 페이지의 부적절한 잠금 토토 캔진공작동
이 오류가 발생할 수 있습니다"공황 :실패.
잎이 아닌 진 인덱스 페이지에 삽입되는지 확인하십시오
이전 코딩은 이벤트에서 인덱스 손상을 위험에 빠뜨 렸습니다
whenpause_at_recovery_targetand복구 _target_inclusive
서버 프로세스 종료 중 레이스 조건을 토토 캔하십시오 (Robert
신호 처리기가 사용하려고 시도하지 않도록하십시오MyProc포인터 후
Walsender 셧다운 로직에서 레이스 조건을 토토 캔하십시오
안전하지 않은 참조 토토 캔errno오류보고 로직 (Christian Kruse) 내에서
이것은 일반적으로와 같은 이상한 행동으로 이어집니다힌트필드.
사용에서 가능한 충돌 토토 캔Ereport ()
서버 시작 중에 너무 일찍
우리가 현장에서 본 주요 사례는 충돌입니다.
OpenSSL 소켓 쓰기에서 재 시도 플래그를 올바르게 제거합니다
이 누락으로 인해 서버 잠금이 발생할 수 있습니다
유니 코드 식별자에 대한 검사 길이 토토 캔 (u & "..."구문) 이스케이프 (Tom
스퓨리어스 잘린 경고가 인쇄됩니다
목록에 사용할 유형 이름 인 키워드 허용
이전 패치는 그러한 키워드를 사용할 수있게했습니다드롭 역할.
파서 크래시 토토 캔존재합니다 (select *(Tom Lane)
중첩에 대한 잘못된 계획으로 인해 가능한 충돌을 해결하십시오여기서 (... x in(Tom Lane)
토토 캔업데이트/삭제의연합서브 쿼리 (Tom Lane)
이 토토 캔이 없으면Union All하위 쿼리는 업데이트 계획에 올바르게 삽입되지 않습니다
분석생성"너무 넓은"(Tom Lane)
분석의도적으로 생략합니다
inALTER 테이블 ... 세트, 데이터베이스의 기본 테이블 스페이스를 허용하십시오
테이블 생성항상 허용되었습니다Alter Table그렇지 않았습니다
토토 캔"세트를 수락 할 수 없음"a의 일부시에 오류CASE세트를 반환하고 다른 사람들은 그렇지 않으며 (Tom Lane)
숫자를 숫자와 제대로 구별 할 때
PGSTAT의 All-Zero 클라이언트 주소에 대한 확인 토토 캔
멀티 바이트 문자의 가능한 오 분류 토토 캔
C를 사용할 때 비 ASCII 문자가 잘못 분류 될 수 있습니다
가능한 오작동 토토 캔plainto_tsquery ()
(Heikki
usememmove ()
notmemcpy ()
복사
권한 확인 토토 캔 확인pg_start_backup ()
andpg_stop_backup ()
(Andres Freund, Magnus
이전 코딩은 카탈로그 액세스를 시도 할 수 있습니다
수락shift_jis인코딩으로
토토 캔*-지명의 제기
Composite-Type 매개 변수가 지정된foo, $1.*foo.*별로 많지 않습니다.
의 오작동 토토 캔pqhost ()
Windows (Fujii Masao)
반환해야합니다LocalHostif
오류 처리 개선libpqandPSQL동안의 실패는stdout/from stdin에 복사(Tom Lane)
특히 이것은 가능한 무한 루프를 토토 캔합니다stdin에서 복사. 변형
일부에서 잘못된 번역 처리 토토 캔PSQL \ d사령부 (Peter Eisentraut, Tom Lane)
보장PG_BASEBACKUP's
파일 이름을 잘못 인쇄 할 수있는 토토 캔PG_BASEBACKUP의 동증
베이스에 PGDATA 내부에 테이블 스페이스를 포함시키지 마십시오
잘못 정렬 된 설명자 토토 캔ECPG(Maumau)
inECPG, 핸들 부족
성능 회귀 토토 캔에서Contrib/DBlink연결 시작 (Joe
클라이언트와 서버시 불필요한 왕복을 피하십시오
inContrib/ISN, 잘못 토토 캔
토토 캔Contrib/PG_STAT_STATEMENT의 처리current_date및 관련
클라이언트 코드 전용 설치 절차가 작동하는지 확인하십시오
Mingw 및 Cygwin 빌드에서를 설치하십시오.libpqdll in thebin디렉토리 (Andrew Dunstan)
16631_16731PSQL시작하지 않기 때문에
감가 상각 된 사용을 피하십시오dllwrapCygwin 빌드의 도구 (Marco
일반 텍스트를 생성하지 마십시오역사andsrc/test/regress/readme더 이상 파일 (Tom
이 텍스트 파일은 기본 HTML 및 PDF를 복제했습니다설치파일은 여전히있을 것입니다
시간대 데이터 파일 업데이트TZDATADST 법에 대한 2013i 출시
또한 구역Asia/Riyadh87, Asia/Riyadh88및Asia/Riyadh89그대로 제거되었습니다