이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.252. 릴리스 7.4.1

출시일: 2003-12-22

이 릴리스에는 7.4의 다양한 수정 사항이 포함되어 있습니다. 에 대한 7.4 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조PostgreSQL : 문서 : 9.3 : 릴메이저 토토 사이트 7.4.

E.252.1. 버전 7.4.1로 마이그레이션

덤프/복원은아님7.4를 실행하는 경우 필요합니다.

정보 스키마에 수정 사항을 설치하려면 데이터베이스에 다시 로드해야 합니다. 이는 다음 중 하나에 의해 수행됩니다. 다음을 실행하여 새 클러스터 초기화initdb또는 다음 SQL 시퀀스를 실행하여 각 데이터베이스의 명령(이상적으로는 다음을 포함함)템플릿1)의 수퍼유저로서psql, 새 배트맨 토토를 설치한 후:

DROP SCHEMA information_schema CASCADE;
\i /usr/local/pgsql/share/information_schema.sql

두 번째 명령에서 설치 경로를 대체하십시오.

E.252.2. 변경사항

  • 버그 수정스키마 생성파싱 중 ECPG(마이클)

  • 다음 경우에 컴파일 오류 수정--스레드 안전성 활성화그리고--with-perl함께 사용됩니다(피터)

  • 해시 조인을 사용한 하위 쿼리 수정(Tom)

    해시 조인을 사용한 특정 하위 쿼리는 다음으로 인해 충돌이 발생합니다. 부적절하게 공유된 구조.

  • 여유 공간 지도 압축 버그 수정 (톰)

    이것은 여유 공간 맵을 압축할 수 있는 버그를 수정합니다. 데이터베이스 서버가 종료됩니다.

  • libpq의 Borland 컴파일러 빌드 수정(Bruce)

  • 수정넷마스크()그리고호스트마스크()최대 길이의 마스크렌을 반환합니다. (톰)

    7.4 이전 버전과 일치하는 값을 반환하도록 이 함수를 수정하세요 릴리스합니다.

  • 여러contrib/pg_autovacuum수정

    수정 사항에는 부적절한 변수 초기화, 공백 누락이 포함됩니다. 이후잘라내기및 기간 계산 긴 진공 청소기의 경우 오버플로됩니다.

  • 컴파일 허용기여/큐브아래 시그윈(제이슨 티쉴러)

  • 비밀번호가 정의되지 않았을 때 Solaris에서 비밀번호 파일을 사용하는 문제 수정 (톰)

    모든 유형의 비밀번호 사용으로 인한 Solaris 충돌 수정 비밀번호가 정의되지 않은 경우의 인증입니다.

  • 스레드 문제에 대한 JDBC 수정, 기타 수정

  • 수정 대상바이테아색인 조회(Joe)

  • 비트 데이터 유형에 대한 정보 스키마 수정(Peter)

  • WAL에서 복구하는 동안 zero_damaged_pages를 강제로 켜짐

  • 모호한 사례 방지"변수가 아님 하위 계획 대상 목록에서"

  • 만들다PQescapeBytea그리고바이트아웃서로 일치함 (조)

  • 탈출바이테아바이트 출력 0x7e(조)

    다른 클라이언트 인코딩이 사용되는 경우바이테아출력 및 입력이 가능합니다바이테아다른 값으로 인해 값이 손상됨 인코딩. 이 수정 사항은 영향을 받을 수 있는 모든 바이트를 이스케이프합니다.

  • 누락 추가됨SPI_finish()호출 dblink로get_tuple_of_interest()(조)

  • 새로운 체코어 FAQ

  • 정보 스키마 보기 수정constraint_column_usage외래 키용(피터)

  • ECPG 수정(마이클)

  • 다중 버그 수정IN하위 쿼리 및 하위 쿼리에 조인합니다(Tom)

  • 허용횟수('x')일하러 (톰)

  • Informix 호환성을 위한 ECPG 포함 파일을 다음 위치에 설치합니다. 별도의 디렉토리(피터)

    ECPG의 일부 이름에는 Informix 호환성을 위한 파일이 포함되어 있습니다. 운영 체제 포함 파일과 충돌합니다. 설치함으로써 자체 디렉토리에서는 이름 충돌이 감소했습니다.

  • SSL 메모리 누수 수정 (Neil)

    이 릴리스에서는 SSL이 모든 메모리를 해제하지 못하는 7.4의 버그가 수정되었습니다. 할당되었습니다.

  • 방지pg_service.conf사용 중 기본 dbname으로 서비스 이름(Bruce)

  • FreeBSD에서 로컬 ID 인증 수정(Tom)