2025 년 7 월 17 일 : | Postgresql 18 베타 2 범퍼카 토토!
이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다current버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

E.136. 릴리스 8.3.11

출시 날짜 : 2010-05-17

이 릴리스에는 8.3.10의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.3 주요 릴리스의 새로운 기능에 대한 정보 참조스포츠 토토 사이트 PostgreSQL : 문서 : 9.3 : 릴리스 8.3.

E.136.1. 버전 8.3.11로의 마이그레이션

8.3.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 하지만, 8.3.8 이전 버전에서 업그레이드하는 경우 참조하십시오.PostgreSQL: Tài liệu: 9.3: 젠 토토át hành 8.3.8.

E.136.2. 변화

  • 제한 시행plperlan Opmask는 사용하는 대신 전체 통역사에 적용됩니다Safe.pm(Tim Bunce, Andrew Dunstan)

    최근의 발전은 우리에게 그것을 확신 시켰습니다.Safe.pm만들기에 의존하기에는 너무 불안합니다plperl신뢰할 수 있습니다. 이 변화는 사용을 제거합니다 의Safe.pm사용에 찬성하여 항상 적용되는 Opcode 마스크가있는 별도의 통역사. 변화의 즐거운 부작용은 이제 가능하다는 것을 포함합니다. Perl 's를 사용하려면엄격한자연의 프라그마 방법plperl, 그리고 그 perl 's$ aand$ b변수는 다음과 같이 작동합니다 정렬 루틴에서 예상되며 해당 기능 컴파일은 다음과 같습니다 상당히 빠릅니다. (CVE-2010-1169)

  • PL/TCL이 신뢰할 수없는 코드를 실행하는 것을 방지합니다pltcl_modules(Tom)

    데이터베이스 테이블에서 TCL 코드를 자동로드하는 PL/TCL 기능 Trojan-Horse 공격을 위해 악용 될 수 있습니다. 누가 그 테이블에 생성하거나 삽입 할 수 있는지에 대한 제한. 이것 변경 사항은이 아니라면 기능을 비활성화합니다.pltcl_modules슈퍼 사용자가 소유하고 있습니다. (하지만, 테이블의 권한은 확인되지 않으므로 설치 보안 모듈 테이블보다 여전히 부여 할 수있는 보안 모듈이 필요합니다 신뢰할 수없는 비 슈퍼 사용자에게 적합한 특권.) 또한 방지하십시오 무제한에 코드로드"정상"우리가 실제로 가지 않는 한 TCL 통역사 a 실행하려면pltclu함수. (CVE-2010-1170)

  • 캐시 재설정 메시지가 수신되면 가능한 충돌 수정 Relcache 항목 재건 (Heikki)

    이 오류는 관련을 수정하면서 8.3.10에 도입되었습니다. 실패.

  • 언어를 실행하는 동안 기능 당 GUC 설정을 적용하십시오 함수의 유효성 검사기 (Itagaki Takahiro)

    기능 코드가 유효하지 않은 경우 실패를 피합니다. 설정; 예를 들어 SQL 함수는이면 구문 분석되지 않을 수 있습니다.search_path정확하지 않습니다.

  • 비전지의 사용자가 슈퍼 러너 전용을 재설정 할 수 없습니다 매개 변수 설정 (Alvaro)

    이전에, 비공식적 인 사용자가 실행 된 경우Alter User ... All자신을 위해 또는데이터베이스 변경 ... 모두 재설정그가 소유 한 데이터베이스의 경우, 이것은 사용자의 모든 특수 매개 변수 설정을 제거하거나 데이터베이스, 심지어는 슈퍼 유행자. 이제Alter제거합니다 사용자가 변경 권한이있는 매개 변수.

  • 셧다운이 발생하면 백엔드 종료 중 가능한 충돌을 피하십시오 AContext추가 할 것입니다 로그 항목 (Tom)

    경우에 따라 컨텍스트 프린팅 함수가 실패하기 때문입니다 현재 트랜잭션이 이미 롤백되었습니다. 로그 메시지를 인쇄 할 시간입니다.

  • 아카이버 프로세스가 변경 사항에 응답하는지archive_command가능한 빨리 (Tom)

  • PL/Perl 's ingppport.h현대 Perl 버전 (Andrew)

  • PL/Python (Andreas Freund, Tom)에서 다양한 메모리 누출 수정

  • 무한 재귀 방지PSQL지칭하는 변수를 확장 할 때 그 자체 (Tom)

  • 수정PSQL's\ copy점 주위에 공백을 추가하지 않으려면\ copy (select ...)(Tom)

    숫자 리터럴에서 소수점 주변의 공간 추가 구문 오류가 발생합니다.

  • 불필요한 수정"진 인덱스는 지원하지 않습니다 전체 인덱스 스캔 "불만족스러운 쿼리에 대한 오류Contrib/Intarray운영자 (TOM)

  • contrib/pgstattuple함수는 취소 인터럽트에 즉시 응답합니다 (tatsuhito 카사하라)

  • 서버 스타트 업을 제대로 처리하는 경우shmget ()반환einval기존 공유 메모리 세그먼트의 경우 (남자 이름)

    이 동작은 BSD 유래 커널에서 관찰되었습니다 OS X. 전적으로 미끄러짐 스타트 업 실패를 초래했습니다 공유 메모리 요청 크기가 너무 크다고 불평합니다.

  • Windows의 Syslogger 프로세스에서 가능한 충돌을 피하십시오 (Heikki)

  • 불완전한 시간대 정보를보다 강력하게 처리합니다. Windows Registry (Magnus)

  • 알려진 Windows 시간대 이름 (Magnus)의 세트를 업데이트합니다.

  • 시간대 데이터 파일 업데이트TZDATADST 법률 변경에 대한 2010J 릴리스 아르헨티나, 호주 남극 대륙, 방글라데시, 멕시코, 모로코, 파키스탄, 팔레스타인, 러시아, 시리아, 튀니지; 또한 역사적 대만 수정.

    또한 addPKST(파키스탄 여름 시간) 기본 시간대 약어 세트에.