이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 스포츠 토토 결과현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

E.24.

출시 날짜 : 2008-02-04

E.24.1.

상당한 새로운 기능과 성능을 갖춘postgresql. 이것은 만들어졌습니다

  • 전체 텍스트 검색이 핵심 데이터베이스에 통합되어 스포츠 토토 결과

  • 신규를 포함한 SQL/XML 표준 지원XML데이터 유형

  • 열거 된 데이터 유형 (enum)

  • 복합 유형의 배열

  • 보편적으로 고유 한 식별자 (uuid) 데이터 유형

  • 제어 추가nulls

  • 업데이트 가능한 커서

  • 서버 구성 매개 변수는 이제 a에 설정할 수 스포츠 토토 결과

  • 사용자 정의 유형은 이제 유형 수정자를 가질 수 스포츠 토토 결과

  • 테이블시 쿼리를 자동으로 다시 계획합니다

  • 로깅 및 통계의 수많은 개선

  • 지원 보안 서비스 제공 업체 인터페이스SSPI)

  • 다중 동시 자율 프로세스를 지원합니다

  • 전체 허용postgresql편집 할 분포Microsoft Visual

주요 성능 개선은 다음과 같습니다. 대부분의

  • 비동기 커밋 지연은 WAL에 쓰기입니다

  • Checkpoint 쓰기는 더 오랜 시간에 걸쳐 퍼질 수 스포츠 토토 결과

  • 힙 전용 튜플 (hot) 대부분의 공간 재사용 가속업데이트s and삭제s

  • 정시 배경 작가 전략은 디스크를 향상시킵니다

  • 읽기 전용에 대한 비 연개 트랜잭션 ID 사용진공요구 사항

  • 당사자 및 자격 스토리지 오버 헤드가 스포츠 토토 결과

  • 큰 순차 스캔이 더 이상 자주 발생하지 않습니다

  • 동시 대규모 순차적 스캔은 이제 디스크를 공유 할 수 스포츠 토토 결과

  • 주문별 주문수행 할 수 스포츠 토토 결과

위 항목은 섹션에서 자세히 설명되어 스포츠 토토 결과.

E.24.2.

덤프/복원 사용pg_dump원하는 사람들에게는 필요합니다

다음의 비 호환성을 관찰하십시오 :

E.24.2.1.

  • 비 문자 데이터 유형은 더 이상 자동으로 없습니다텍스트(Peter, Tom)

    이전에, 비 문자 값이 공급 된 경우텍스트입력, 자동으로 캐스트되었습니다텍스트, 대부분의 경우 (전부는 아니지만)텍스트이제 필요합니다

    substr (current_date, 1, 4)

    하지만 이제 그려 질 것입니다"함수가 스포츠 토토 결과and"연산자가합니다각각 오류. 명백한 것을 사용하십시오

    substr (current_date :: text, 1, 4)

    (물론, 더 많은 장점을 사용할 수 스포츠 토토 결과cast ()구문도

    current_date <2017-11-17

    이것은 실제로 날짜를 정수와 비교하는 것입니다.텍스트그리고 텍스트 비교가 이루어졌습니다.텍스트 <텍스트운영자는 다른 사람이 없을 때 표현식과 일치 할 수있었습니다<운영자가.

    typeschar (n)andvarchar (n)여전히 캐스트텍스트자동으로.텍스트여전히 연결에 대한 입력에 대해 작동합니다 (||) 연산자, 최소 하나의 입력

  • 전체 텍스트 검색 기능Contrib/Tsearch2

    Contrib/Tsearch2지금

  • 배열 (선택 ...), 여기서select지금은 행을 반환합니다

  • 기본 데이터 유형의 배열 유형 이름이 더 이상 없습니다.

    오래된 이름 지정 컨벤션은 여전히 ​​영광입니다pg_type.typarray

  • 주문으로 주문 주문 운영자이제 덜 사용해야합니다운영자Btree 연산자 클래스에 정의되어 스포츠 토토 결과

    이 제한은 불일치를 방지하기 위해 추가되었습니다

  • 로컬 설정이제 변경이 지속됩니다

    이전로컬 설정's릴리스 SavePoint또는 PL/PGSQL에서 종료합니다

  • 트랜잭션 블록에서 거부 된 명령도 이제 스포츠 토토 결과

    예를 들어"시작; 드롭이제도 거부됩니다

  • 롤백외부 a통지대신경고(브루스)

  • 예방Notify/듣기/Unlisten스키마 자격을 수락하여 (Bruce)

    이전에는이 ​​명령이 허용schema.relation그러나 스키마를 무시했습니다

  • Alter Sequence더 이상currval ()State (Tom)

  • 외국 키는 이제 인덱스 가능한 조건과 일치해야합니다

    이것은 의미 론적 일관성을 향상시키고 피하는 데 도움이됩니다

  • 객체 크기 기능을 보유한 사용자에게 제한합니다

    예를 들어pg_database_size ()지금 필요Connect허가입니다pg_tablespace_size ()요구Create

  • 문서화되지 않은 제거!!=(NOT) 연산자 (TOM)

    Not In (select ...)is

  • 내부 해싱 함수가 더 많습니다

    응용 프로그램 코드가 해시를 계산하고 저장하는 경우postgresql해싱 함수, the

  • 가변 길이 데이터를 처리하기위한 C 코드 규칙

    새로운set_varsize ()매크로필수beVarlena값. 또한 필요할 수도 스포츠 토토 결과"De-toast") 입력

  • Continuous Archiving은 더 이상 성공하지 못했습니다디버그레벨이 사용됩니다 (Simon)

E.24.2.2.

  • 관리 서버의 수많은 변경

    12513_12533, bgwriter_all_percent, bgwriter_all_maxpages, stats_start_collectorstats_reset_on_server_start제거되었습니다.Redirect_stderr이름이 바뀌 었습니다logging_collector. stats_command_string이름이 바뀌 었습니다track_activities. stats_block_levelandstats_row_leveltrack_counts. 새로운 부울 구성archive_mode,

  • 제거stats_start_collector매개 변수 (Tom)

    우리는 이제 항상 수집기 프로세스를 시작합니다.UDP소켓 생성

  • 제거stats_reset_on_server_start매개 변수

    이것은 제거 되었기 때문에PG_STAT_RESET ()이를 위해 사용할 수 스포츠 토토 결과

  • 매개 변수 주석on이제 되돌아갑니다

    이전에 항목을 댓글을 달아주었습니다

E.24.2.3.

  • 잘못 인코딩 된 데이터에 대한 더 많은 점검을 추가합니다

    이 변경 사항은 문자 그대로 존재하는 구멍을 막습니다COPY탈출 처리. 이제 탈퇴했습니다

  • 일치하지 않는 데이터베이스 인코딩을 허용하지 않습니다

    대부분의 플랫폼에서C로케일어퍼 ()또는lower ().) 서버가 이제 거부합니다

  • chr ()할 수 없습니다

    UTF8에 인코딩 된 데이터베이스에서의 인수chr ()이제 유니 코드로 취급됩니다chr ()의 주장은 7 비트를 지정해야합니다ascii ()일치하도록 조정되었습니다.

  • 조정convert ()인코딩 유효성을 보장하기위한 동작 (Andrew)

    두 개의 인수 형태convert ()제거되었습니다. 세BYTEA첫 번째 인수 및 반환BYTEA.

    • convert_from (bytea,반환텍스트-

    • convert_to (텍스트,반환BYTEA-

    • 길이 (bytea, name)반환Integer- 제공

  • 제거변환 (인수 사용(Andrew)

    그 동작은 SQL 표준과 일치하지 않았습니다.

  • Johab을 클라이언트 전용 (Tatsuo)을 인코딩하게합니다

    Johab은 서버 측 인코딩으로 안전하지 않습니다.

E.24.3.

아래에 변경 사항에 대한 자세한 설명이 스포츠 토토 결과.postgresql8.3 및

E.24.3.1.

  • 비동기 커밋 지연이 WAL에 쓰기

    이 기능은 성능을 크게 증가시킵니다fsync, 사용synchronous_commit(가능할 수 스포츠 토토 결과Wal_writer_delay조정할 수 스포츠 토토 결과

  • Checkpoint 쓰기는 더 오랜 시간에 걸쳐 퍼질 수 스포츠 토토 결과

    이전에 모든 수정 된 버퍼는 디스크로 강제되었습니다

  • 힙 전용 튜플 (hot) 대부분의 공간 재사용 가속업데이트s and삭제s (Pavan Deolasee, 아이디어가 포함되어 스포츠 토토 결과

    업데이트s and삭제s 죽은 튜플을 뒤로 남겨 두십시오삽입s. 이전에만진공공간을 회수 할 수 스포츠 토토 결과hot죽은 튜플 공간이 될 수 스포츠 토토 결과삽입또는업데이트인덱스 열을 변경하지 않으면. 이것은 허용합니다hot중복 인덱스 추가를 피하십시오

  • 정시 배경 작가 전략은 디스크를 향상시킵니다

    이것은 수동 튜닝의 필요성을 크게 줄입니다.

  • 당사자 및 자당 저장소 오버 헤드가 스포츠 토토 결과

    데이터 값이 적은 가변 길이 데이터 유형char (1)필드는 이제 16 대신 4 바이트를 사용합니다.

  • 읽기 전용에 대한 비 연개 트랜잭션 ID 사용진공요구 사항 (Florian Pflug)

    비기능 트랜잭션 ID는 점점 증가하지 않습니다PG_CLOG및 증가

  • a

    이전에는 2의 단단한 제한이있었습니다.32(4

  • 전용 생성Wal작가 프로세스 오프로드 작업

  • 불필요한 WAL을 건너 뛰기클러스터andCOPY(Simon)

    WAL 아카이빙이 활성화되지 않으면 이제 시스템을 피합니다클러스터and justfsync ()COPY테이블이 동일하게 생성 된 경우

  • 큰 순차적 스캔이 더 이상 자주 발생하지 않습니다

  • 동시 대규모 순차적 스캔은 이제 디스크를 공유 할 수 스포츠 토토 결과

    이것은 새로운 순차를 시작하여 달성됩니다주문 by. 그만큼synchronize_seqscans구성

  • 주문별 주문할 수 스포츠 토토 결과

    이것은 테이블을 순차적으로 스캔하여 수행됩니다"Top N"후보 행은Limit그렇지 않습니다

  • 통계로 전송 된 메시지에 요율 제한을 넣습니다.

    이것은 짧은 거래의 오버 헤드를 줄이지 만

  • 많은 사례에 대한 해시 조인 성능 향상

  • exact가없는 경우를위한 속도 업 연산자 조회

E.24.3.2.

  • autovacuum은 이제 기본적으로 활성화되었습니다 (Alvaro)

    단점을 제거하기 위해 몇 가지 변화가 이루어졌습니다

  • 다중 동시자가 공정 프로세스를 지원합니다

    이것은 여러 진공 청소기가 동시에 실행될 수 있도록합니다. 이것

  • 테이블시 캐시 된 쿼리를 자동으로 다시 계획합니다

    이전에 참조 한 PL/PGSQL 기능execute가 사용되었습니다. 이것

  • 추가temp_tablespaces임시 테이블의 테이블 스페이스를 제어하는 ​​매개 변수

    이 매개 변수는 테이블 스페이스 목록을 정의합니다PGSQL_TMP/디렉토리이지만

  • 임시 테이블의 토스트 테이블을 특별히 배치하십시오PG_TOAST_TEMP_NNN(Tom)

    이를 통해 저수준 코드가 이러한 테이블을 인식 할 수 스포츠 토토 결과

  • 새로운 연결의 일정한 흐름이 문제를 해결하십시오

  • 매우 낮은 확률 데이터 손실에 대한 보호

  • 고정제약 트리거 생성구식 외국 키 트리거 정의를 변환하려면

    이것은 외국의 주요 제약 조건의 포팅을 용이하게합니다Contrib/Adddepend.

  • 고정기본 널재정의

    기본 널이전에

  • 새 인코딩 추가 EUC_JIS_2004 및 SHIFT_JIS_2004

    이 새로운 인코딩은 변환 할 수 스포츠 토토 결과

  • 서버 시작 로그 메시지 변경"데이터베이스 시스템이 준비되었습니다"to"데이터베이스 시스템이 수락 할 준비가되었습니다및 타이밍 조정

    메시지는 이제 우체국 마스터가있을 때만 나타납니다

E.24.3.3.

  • addlog_autovacuum_min_duration매개 변수로

  • addlog_lock_waits매개 변수

  • addlog_temp_files매개 변수

  • addlog_checkpoints매개 변수

  • log_line_prefix지금 지원%sand%C모든 프로세스에서 탈출 (Andrew)

    이전 에이 탈출은 사용자에게만 효과가있었습니다

  • addlog_restartpointsTO

  • 마지막 트랜잭션 종료 시간은 이제 끝에 기록됩니다.

  • autovacuum은 이제 활동 시작 시간을보고합니다pg_stat_activity(Tom)

  • COMMA 분리 값 (CSV)에서 서버 로그 출력 허용

    CSV 형식 로그 파일을 쉽게로드 할 수 스포츠 토토 결과

  • PostgreSQL-Supplied Timezone 지원을 사용하십시오

    이것은 현지화 된 Windows 특정 문제를 피합니다log_timezone매개 변수TimeZone매개 변수.

  • 새로운 시스템보기PG_STAT_BGWRITER통계를 표시합니다

  • 데이터베이스 전체 튜플 통계를위한 새 열 추가PG_STAT_DATABASE(Magnus)

  • ATxact_start(트랜잭션 시작 시간) 열로pg_stat_activity(Neil)

    이것은 장기 실행을보다 쉽게 ​​식별 할 수있게합니다

  • addn_live_tuplesandn_dead_tuples열로pg_stat_all_tables및 관련

  • 병합stats_block_levelandstats_row_level매개 변수track_counts,

  • Renamestats_command_string매개 변수track_activities(Tom)

  • 살아있는 튜플의 통계 계산을 수정하십시오

E.24.3.4.

  • 지원 보안 서비스 제공 업체 인터페이스SSPI)

  • 지원 GSSAPI 인증 (Henry Hotz, Magnus)

    이것은 네이티브 Kerberos보다 선호되어야합니다

  • 글로벌 SSL 구성 파일을 지원합니다 (Victor

  • addSSL_CIPHERS매개 변수로

  • Kerberos Realm 매개 변수 추가,KRB_REALM(Magnus)

E.24.3.5.Wal) 및

  • 트랜잭션 WAL에 기록 된 타임 스탬프를 변경합니다

    이것은 WAL에서 2 초의 해상도를 제공합니다

  • 따뜻한 대기 서버에서 필요한 WAL 디스크 공간을 줄입니다

    이 변경 사항은 따뜻한 대기 서버가%r에서Restore_command매개 변수on.

  • 새로운 부울 구성 매개 변수,archive_mode, 컨트롤 아카이빙

    이전 설정archive_command빈 문자열로 돌 렸습니다archive_mode독립적으로 아카이브 켜기 및 끄기archive_command. 이것은 유용합니다

E.24.3.6.

  • 전체 텍스트 검색이 핵심 데이터베이스에 통합되어 스포츠 토토 결과

    텍스트 검색이 개선되어 코어로 이동했습니다Contrib/Tsearch2이제 a

  • 제어 추가nulls 정렬 첫 번째 또는 마지막 (Teodor, Tom)

    구문은주문에 의한 주문.

  • 컬럼 당 오름차순 허용/하강 (ASC/desc)

    이전에 쿼리를 사용하여주문혼합ASC/desc지정자는 인덱스를 완전히 사용할 수 없습니다. 이제 색인이 할 수 스포츠 토토 결과ASC/desc사양.null인덱스 내에서 순서를 정렬 할 수 스포츠 토토 결과

  • 허용col is null사용하려면

  • 업데이트 가능한 커서 (Arul Shaji, Tom)

    이것은 기본 키를 참조 할 필요가 없어업데이트또는삭제커서가 반환했습니다. 그만큼현재 위치를 업데이트/삭제합니다.

  • 허용업데이트커서에서

  • 캐스트를 지원하는 일반적인 메커니즘을 만듭니다텍스트, Varchar, char) forEveryDatatype, 호출

    이전에 그러한 캐스트는 유형에 대해서만 사용할 수있었습니다

  • 허용Union및 관련

    이전에 출력은

  • 두 가지 다른 데이터를 사용할 때 제한된 해싱 허용

    해시 조인, 해시 인덱스, 해시 서브 플랜,smallint/Integer/bigint및 forfloat4/float8.

  • 변수를 감지하기위한 Optimizer Logic 향상여기서

    이것은 mergejoins가 내림차순으로 작업 할 수있게합니다

  • 큰 상속을 계획 할 때 성능 향상

E.24.3.7.

  • 복합 유형의 배열 (David Fetter, Andrew,

    명시 적으로 거부 된 복합재의 배열 외에

  • 서버 구성 매개 변수를 설정할 수 스포츠 토토 결과

    예를 들어, 기능은 이제 자체적으로 설정할 수 스포츠 토토 결과search_path방지합니다search_path런타임에 존재합니다. 보안search_path보안을 피하려면

  • 함수 만들기/알터지금비용and옵션 (Tom)

    비용사양을 허용합니다평균을 사양 할 수 스포츠 토토 결과

  • 구현(Trevor Hardcastle, Nikhil

  • 허용색인 생성다른 거래를 무시합니다

  • addAlter View ... 이름 바꾸기andAlter Sequence ... 이름 바꾸기(David Fetter, Neil)

    이전에는이를 통해서만 수행 할 수 스포츠 토토 결과Alter Table ... 이름 바꾸기.

  • make생성/드롭/이름계약이 상충 될 때 간단히 기다립니다

    이것은 이러한 명령이의 가능성을 증가시킵니다

  • 그룹으로 트리거 및 규칙을 비활성화 할 수 스포츠 토토 결과

    이를 통해 복제 시스템이 트리거를 비활성화 할 수 스포츠 토토 결과Alter Table및 새로운 매개 변수Session_Replication_Role.

  • 사용자 정의 유형은 이제 유형 수정자를 가질 수 스포츠 토토 결과

    이것은 사용자 정의 유형이 수정자를 가져갈 수 있도록합니다.SSNUM (7). 이전에만

E.24.3.8.

  • 비 Superuser 데이터베이스 소유자는 이제 추가 할 수 스포츠 토토 결과

    이것은 합리적으로 안전하지만 일부 관리자PG_PLTEMPLATE.TMPLDBACREATE.

  • 세션의 현재 매개 변수 설정을 사용할 수 스포츠 토토 결과

    이것은 완료되었습니다세트 ...in생성/알터, 데이터베이스 변경,ALTER 역할.

  • 새 명령 구현폐기, 계획 폐기, 임시 폐기, 모두 닫기allocate all(NARKO KREE, NEIL)

    이 명령은 데이터베이스 세션 재설정을 단순화합니다

  • make클러스터MVCC-SAFE

    이전,클러스터

  • 새로운 추가클러스터구문 :클러스터테이블사용색인(Holger Schurig)

    오래된클러스터구문입니다

  • 고정설명그래서 보여줄 수 스포츠 토토 결과

    하위 플랜 출력에 대한 참조는 이제 항상 표시됩니다? 칼럼N?복잡한 경우.

  • 사용자가보고 된 정보 금액을 제한합니다

    이전에 사용자를 떨어 뜨리거나 삭제하려고합니다통지또는오류이 모든 객체를 나열하는 메시지; 이것은 문제를 일으켰습니다

E.24.3.9.

  • 신규를 포함한 SQL/XML 표준 지원XML데이터 유형

  • 열거 된 데이터 유형 (enum)

    이 기능은 필드를 편리하게 지원합니다enum타입ENUM으로 유형 분위기를 만듭니다 ( 'SAD',.

  • 보편적으로 고유 한 식별자 (uuid) 데이터 유형 (Gevik Babakhani, Neil)

    이것은 밀접하게 일치합니다RFC 4122.

  • Money데이터 유형으로 64

    이것은 지원되는 범위를 크게 증가시킵니다Money값.

  • 고정float4/float8처리 할InfinityandNAN(숫자가 아님) 일관되게 (Bruce)

    코드는 이전에 일관성이 없었습니다Infinity

  • 입력하는 동안 선두 및 후행 공백 허용부울값 (Neil)

  • 예방COPY사용에서

E.24.3.10.

  • 새로운 정규 표현 기능 추가regexp_matches (), regexp_split_to_array ()regexp_split_to_table ()(제레미 드레이크, 닐)

    이 기능은 정기적 인 추출을 제공합니다

  • addlo_truncate ()

  • 구현width_bucket ()float8데이터 유형 (Neil)

  • addPG_STAT_CLEAR_SNAPSHOT ()폐기

    트랜잭션의 첫 번째 통계 요청

  • addIsodow옵션Extract ()anddate_part ()(브루스)

    이것은 일요일과 함께 요일을 반환합니다.dow일요일에 다시 돌아옵니다

  • addid(ISO 요일) 및iddd(ISO Day of Year) 형식TO_CHAR (), to_date ()TO_TIMESTAMP ()(Brendan Jurd)

  • makeTO_TIMESTAMP ()andto_date ()가정TM(트림) 잠재적으로 옵션

    이것은 일치합니다Oracle's

  • |to_date ()/TO_TIMESTAMP () D(비야 요일) 필드 (Bruce)

  • makesetseed ()반환

  • 해시 함수 추가숫자(Neil)

    이를 통해 해시 인덱스 및 해시 기반 계획이 가능합니다숫자열.

  • 효율성 향상좋아요/ilike,

  • makecurrtid ()함수select

  • 여러 추가TXID _*()활성 트랜잭션 ID를 쿼리하는 기능 (Jan)

    이것은 다양한 복제 솔루션에 유용합니다.

E.24.3.11.

  • 방향을 포함한 스크롤 가능한 커서 지지대 추가fetch(Pavel

  • 허용in대안으로Frompl/pgsql 'sfetch진술,fetch명령 (Pavel

  • add움직임to pl/pgsql (magnus,

  • 구현return query(Pavel

    이것은 pl/pgsql set-returning에 대한 편리한 구문을 추가합니다return query더 쉽고 더 많습니다반환.

  • 함수 매개 변수 이름을 자격을 갖도록 허용합니다

    예를 들어myfunc.myvar.

  • 블록 레이블이 작동하는 변수의 자격을 갖추십시오

    이전에는 외부 레벨 블록 레이블이 예기치 않게 될 수 있습니다

  • 요구 사항 강화for루프Step값 (Tom)

    양성 예방Step값 및 핸들 루프 오버 플로우.

  • 구문 오류 위치를보고 할 때 정확도를 향상시킵니다

E.24.3.12.

  • pl/perl에 유형-이름 인수 허용SPI_PREPARE ()데이터 유형 별명이라는 것입니다pg_type(Andrew)

  • pl/python에 유형-이름 인수 허용plpy.prepare ()데이터 유형 별명이라는 것입니다pg_type(Andrew)

  • pl/tcl에 유형-이름 인수 허용SPI_PREPARE데이터 유형 별명이됩니다pg_type(Andrew)

  • Pl/Pythonu가 Python 2.5를 컴파일 할 수 있도록합니다 (Marko

  • 호환되는 진정한 pl/python boolean 유형을 지원합니다

  • 스레드 가능성으로 PL/TCL 문제를 수정libtcl내부의 여러 스레드가 생성됩니다

    이것은 모든 종류의 불쾌감을 유발했습니다.

E.24.3.13. PSQL

  • 별도로 비활성화 트리거 목록\ d출력 (Brendan Jurd)

  • in\ d패턴, 항상 일치$문자 그대로 (Tom)

  • 집계 반환 유형 표시\ da출력 (Greg Sabino Mullane)

  • 함수의 휘발성 상태를 출력에 추가합니다\ df+(Neil)

  • add\ prompt기능 (Chad

  • 허용\ pset, \ t\ xTOon또는OFF, 단순히 토글링보다는 (Chad

  • add\ sleep기능

  • 활성화\ 타이밍출력\ copy(Andrew)

  • 개선\ 타이밍해상도

  • 플러시\ O각각의 출력

  • A를 읽는 동안 오류를 올바르게 감지하고보고합니다-f입력 파일 (Peter)

  • 제거-u옵션 (이 옵션

E.24.3.14. pg_dump

  • add--- 테이블 스페이스 전용and-롤리옵션PG_DUMPALL(Dave

  • 출력 파일 옵션 추가PG_DUMPALL(Dave Page)

    이것은 주로 출력되는 Windows에서 유용합니다pg_dump프로세스가 작동하지 않습니다.

  • 허용PG_DUMPALLtoTemplate1(Dave

  • in-nand-t스위치, 항상 일치$문자 그대로 (Tom)

  • 데이터베이스에 수천 명의 사람들이있을 때 성능 향상

  • 제거-u옵션 (이 옵션

E.24.3.15.

  • ininitdb, 허용PG_XLOG지정할 디렉토리 (Euler Taveira de Oliveira)

  • 서버 코어 덤프 생성 활성화PG_REGRESS지원되는 운영

  • 추가-t(타임 아웃) 매개 변수PG_CTL(브루스)

    이것은 얼마나 오래 통제합니다PG_CTL기다릴 때 기다릴 것입니다

  • 추가PG_CTL옵션

  • Control-C가 취소하도록 허용ClusterDB, ReindexDBVACUUMDB(Itagaki Takahiro,

  • 명령 태그 출력 억제createb, CreateUser, dropdbDropuser(Peter)

    the-Quiet옵션이 무시됩니다

E.24.3.16. libpq

  • 해석dbname매개 변수pqsetdblogin ()asConninfoIT 인 경우 문자열

    이것은를 사용할 수 스포츠 토토 결과Conninfo여전히 사용하는 클라이언트 프로그램의 문자열pqsetdblogin ().

  • 글로벌 지원SSL구성 파일 (Victor

  • 환경 변수 추가pgsslkey제어SSL하드웨어 키 (Victor Wagner)

  • addlo_truncate ()

  • addPQConnectionNeedSpassword ()

    연결 실패 후 TRUE가 반환되는 경우

  • addpqConnectionUsusedPassword ()그 반환

    이것은 일부 보안 컨텍스트에서 유용합니다.

E.24.3.17. ECPG

  • V3 Frontend/백엔드 프로토콜 사용 (Michael)

    서버 측 준비에 대한 지원이 추가됩니다

  • Windows에서 pthreads 대신 기본 스레드를 사용하십시오

  • Ecpglib의 실 안전성 개선 (Itagaki

  • ECPG 라이브러리가 필요한 API 만 수출합니다

E.24.3.18. Windows포트

  • 전체 허용postgresql배포Microsoft Visual(Magnus 및 기타)

    이를 통해 Windows 기반 개발자는 친숙한 사용할 수 스포츠 토토 결과

  • 우체국의 메모리 사용량을 크게 줄입니다

  • 회귀 테스트를 시작할 수 스포츠 토토 결과

  • 기본 공유 메모리 구현 추가 (Magnus)

E.24.3.19.SPI)

  • SPI에서 커서 관련 기능 추가 (Pavel

    커서 관련 계획 옵션에 액세스 할 수 스포츠 토토 결과.fetch/움직임루틴.

  • 커서 명령 실행 허용SPI_EXECUTE(Tom)

    매크로SPI_ERROR_CURSOR여전히 존재하지만 결코 반환되지 않습니다.

  • SPI 계획 포인터는 이제로 선언되었습니다.spiplanptr대신void *(Tom)

    이것은 응용 프로그램 코드를 중단하지는 않지만 전환이 스포츠 토토 결과

E.24.3.20.

  • add구성옵션-enable-profiling활성화GCC) (Korry Douglas와 Nikhil

  • add구성옵션-with-system-tzdata

  • 고정PGXSPG_CONFIG프로그램PATH(Tom)

  • 지원Gmake Draft언제SGMLDocumentation (Bruce)

    그렇지 않으면드래프트가 사용됩니다

E.24.3.21.

  • 매크로 이름 바꾸기dllimporttopgdllimport충돌을 피하기 위해dllimport(Magnus)

  • 생성"운영자 패밀리"교차 데이터 유형과 관련된 쿼리 계획을 개선합니다

  • GIN 업데이트ExtractQuery ()신호 전달을 허용하는 API

  • 움직임지명정의postgres_ext.htopg_config_manual.h(Peter)

  • 제공strlcpy ()andstrlcat ()모든 플랫폼에서strncpy (), strncat ()등 (Peter)

  • 외부 플러그인 모니터 (또는

  • 함수 변수 생성join_search_hook플러그인이 재정의하도록합니다

  • addtas ()지원

  • quote_identifier ()andpg_dump더 이상 인용하지 않습니다

  • 숫자데이터 유형이므로sign_dscale단어가 나옵니다

  • useSYSV세마포어

  • add약어andNFS문서 섹션 (Bruce)

  • "Postgres"는 이제 허용 된 별칭으로 문서화되었습니다

  • 데이터베이스 서버 방지에 대한 설명서 추가

E.24.3.22.

  • 움직임Contrib readme메인 내로의 컨텐츠postgresql문서 (Albert

  • addContrib/PageInspect저수준 페이지 검사를위한 모듈 (Simon, Heikki)

  • addContrib/PG_Standby따뜻한 대기 작동 제어 모듈 (Simon)

  • addContrib/uuid-sossp모듈uuid값을 사용하는 값

    use구성 -with-sossp-uuid활성화.uuid내장형 유형.

  • addcontrib/dict_int, Contrib/Dict_xsyncontrib/test_parser모듈로

  • 허용Contrib/PgbenchFillFactor (Pavan Deolasee)를 설정하려면

  • 타임 스탬프 추가Contrib/Pgbench -l(Greg Smith)

  • 사용 카운트 통계 추가Contrib/Pgbuffercache(Greg Smith)

  • 진 지원 추가Contrib/Hstore(Teodor)

  • 진 지원 추가Contrib/PG_TRGM(Guillaume Smet,

  • OS/X 시작 스크립트 업데이트Contrib/Start-Scripts(Mark Cotner, David

  • 제한pgrowlocks ()anddblink_get_pkey ()toselect특권

  • 제한Contrib/Pgstattuple슈퍼업자 (TOM) 기능

  • Contrib/XML2감가 상각됩니다

    Core PostgreSQL의 새로운 XML 지원이이를 대체합니다