출시 날짜 : 2009-07-01
수년간의 개발 후PostgreSQL기능이 완성되었습니다
창 함수
공통 테이블 표현식 및 재귀 쿼리
함수의 기본 및 변수 매개 변수
병렬 복원
열 권한
-다타베이스 로케일 설정
개선 된 해시 인덱스
성능 향상존재and쿼리
사용하기 쉬운 따뜻한 대기
여유 공간지도의 자동 크기
가시성 맵 (진공 오버 헤드를 크게 줄입니다
버전 인식 PSQL (BackSlash 명령에 따라 작동합니다
사용자 인증을위한 SSL 인증서 토토 사이트 순위
기능 당 런타임 통계
PSQL에서 기능의 쉬운 편집
새로운 Contrib 모듈 : pg_stat_statements, auto_explain,
위 항목은 섹션에서 자세히 설명되어 있습니다.
덤프/복원 사용pg_dump원하는 사람들에게는 필요합니다
다음과 비 호환성을 관찰하십시오 :
기본적으로 64 비트 정수 DateTimes를 사용하십시오 (Neil
이전에 이것은에 의해 선택되었습니다구성's--enable-integer-datetimes옵션. 에게-disable-integer-datetimes.
제거ipcclean유틸리티 명령 (Bruce)
유틸리티는 몇 가지 플랫폼에서만 작동했습니다. 사용자
기본 설정 변경log_min_messagesto경고(이전에는통지) 로그 파일 볼륨을 줄이려면
기본 설정 변경max_prepared_transactions~ 0
makedebug_print_parse, debug_print_rewritten및debug_print_plan출력이 나타납니다log메시지 레벨, 아님Debug1이전과 같이 (Tom)
makedebug_pretty_print기본값으로on(Tom)
제거explic_pretty_print매개 변수 (더 이상 필요하지 않음) (Tom)
makelog_temp_files정착 가능
시기 타임 스탬프의 자동 추가를 제거하십시오%ESCAPES가 있습니다log_filename(Robert Haas)
이 변경은 일부 사용자가 고정을 원했기 때문에 이루어졌습니다.
제거log_restartpointsFromon; 대신 사용log_checkpoints(Simon)
제거KRB_REALMandKRB_SERVER_HOSTNAME; 이것들입니다on대신
또한 큰 변화가 있습니다on, 아래 설명 된대로.
변경Truncateand잠금의 자식 테이블에 적용됩니다
이 명령은 이제 an을 수락합니다.전용아동 처리를 방지하는 옵션
별도의 선택andUnion/Intersect/제외더 이상 항상 정렬 된 출력 (TOM)을 생성하지 않음
이전에 이러한 유형의 쿼리는 항상 제거되었습니다주문절. 단기로enable_hashagg, 그러나별개의 선택해싱을 사용하지 마십시오.
어린이 테이블을 상속 받도록 강제check부모의 제약 (Alex
이전에는 그러한 제약을 떨어 뜨릴 수있었습니다
부정 허용Limit또는오프셋값이 아니라 값
anallow잠금 테이블외부 a
이러한 작업은 잠금이 없기 때문에 쓸모가 없습니다.
시퀀스는 이제 추가를 포함합니다start_value열 (Zoltan
이것은 토토 사이트 순위ALTER 시퀀스 ....
make숫자ZERO가 a로 올렸다0,숫자제로가 제로 전력 반환으로 올라 져1, 오류가 아니라 (Bruce)
이것은 오랫동안 일치합니다float8행동.
부동 소수점 값의 단지 마이너스를 생산하도록 허용합니다
변화된 동작이 더IEEE-주차 준수.
탈출 문자가 마지막 인 경우 오류를 던지십시오.Like패턴
이전에, 그러한 탈출 캐릭터는 조용했습니다
제거~=~and~ <> ~이전에 사용 된 연산자Like색인 비교 (TOM)
패턴 인덱스는 이제 일반 평등을 사용합니다
xpath ()
이제 통과합니다11851_11857변경없이 (Andrew)
이것은 XML 인수가 잘 형성되어야 함을 의미합니다.
makexmlelement ()
형식
이전에, 속성 값은 형식에 따라 형식화되었습니다
메모리 관리를 다시 작성하십시오11851_11857-사용 함수 (TOM)
이 변경은 호환성 문제를 피해야합니다11851_11857in
해시 함수에 대한 더 빠른 알고리즘을 채택하십시오 (Kenneth
현재 내장 된 해시 함수 중 많은 부분이 제공됩니다
Datestyle더 이상간격출력IntervalStyle(Ron Mayer)
분수 처리의 일관성을 향상시킵니다타임 스탬프and간격출력 (Ron Mayer)
다른 숫자가 표시 될 수 있습니다
makeTO_CHAR ()
'sLC_TIME, 아님lc_messages(Euler Taveira de
원인to_date ()
andTO_TIMESTAMP ()
더 많은
이전 버전은 종종 무시하거나 조용히합니다
수정TO_TIMESTAMP ()
toam/PM) 및 ERA (BC/ad) 형식
예를 들어 입력 값ad이제 형식 문자열과 일치ad.
아래에 변경 사항에 대한 자세한 설명이 있습니다.PostgreSQL8.4 및
최적화 통계 계산 개선 (Jan
특히 전체 텍스트 검색 추정치
허용별도의 선택andUnion/Intersect/제외해싱을 사용하려면 (Tom)
이것은 이러한 유형의 쿼리가 더 이상 없음을 의미합니다
세미 조인과 안티 조인의 명시적인 개념을 만듭니다
이 작업은 이전의 임시 치료를 공식화합니다.in (select ...)조항 및존재and존재하지 않음조항. 해야합니다존재and쿼리. 일반적으로 논리적으로 동등한inand존재클로즈는 이제 비슷해야합니다in종종 우승.
외부 아래의 하위 선택의 최적화를 향상시킵니다
이전에는 하위 선택 또는보기를 최적화 할 수 없었습니다
성능 향상text_position ()
및 관련 기능
이것은 특히 긴 검색에 도움이됩니다
통계 수집 작성의 I/O로드 감소
벌크 인서트의 성능 향상 (Robert Haas,
기본값 값 증가default_statistics_targetFrom10to100(그렉
최대 값도에서 증가했습니다.1000to10000.
공연제약 _exclusion상속 또는 쿼리에서 기본적으로 확인하십시오Union All(Tom)
새로운제약 _exclusion설정,파티션에 추가되었습니다
비트 맵 인덱스 스캔에 대한 I/O 읽기를 허용합니다 (Greg
read-awead의 양은에 의해 제어됩니다exply_io_concurrency. 이 기능은입니다posix_fadvise ()
토토 사이트 순위.
인라인 간단한 세트 퇴행SQL함수FromClauses (Richard Rowell)
다중 배치 해시의 성능 향상
다중 배치 해시에서 임시 데이터의 양을 줄입니다"물리적최적화 (Michael Henderson, Ramon
|동시에 색인 생성(Simon)
공유 캐시 무효화의 성능 향상
많은 변환Postgres열거 설정PG_SETTINGScan
addcursor_tuple_fraction커서 행의 분율을 제어하는 매개 변수
사용자 정의 변수의 이름으로 밑줄을 허용합니다Postgres(Tom)
(불안한) 토토 사이트 순위 제거crypt인증 방법 (Magnus)
이것은 효과적으로 쓸모없는 pre-PostgreSQL7.2 클라이언트 라이브러리,
정규식 토토 사이트 순위ID(Magnus)
허용Kerberos/GSSAPI변경할 매개 변수
토토 사이트 순위SSL서버 인증서 파일의 인증 체인 (Andrew
전체 인증 체인을 포함하여
조합에 대한 적절한 오류 메시지보고MD5인증 및db_user_namespace활성화
사용할 모든 인증 옵션 변경이름 = value구문 (Magnus)
이것은 양립 할 수없는 변화를합니다.ldap, PAMandID인증 방법.on
제거Ident Sameuser옵션, 대신 해당 동작을 기본값으로 만듭니다
모든 외부에 대한 Usermap 매개 변수를 허용합니다
이전에 usermap이 토토 사이트 순위되었습니다ID인증.
addClientCert옵션
이전에는 a의 존재에 의해 제어되었습니다
addcert인증사용자인증을 통해SSL인증서
이전SSL인증서는 클라이언트가 가지고 있는지 확인할 수 있습니다
허용KRB5, gssapiandSSPI영역 및KRB5호스트 설정on(Magnus)
이것은 설정을 무시합니다Postgres.
addInclude_Realm매개 변수KRB5, gssapi및SSPIMethods (Magnus)
이것은 서로 다른 사용자 이름을 허용합니다
Parseon완전히
이전에 파일의 대부분의 오류는 그렇지 않습니다
모든 구문 분석 오류 표시on이후에 중단하는 대신
토토 사이트 순위IDUNIX-Domain 소켓에 대한 인증Solaris(Garick Hamlin)
옵션 제공pg_start_backup ()
강제
기본 동작은 초과 I/O 소비를 피합니다.
makepg_stop_backup ()
수정 대기Wal아카일 파일
이것은 백업이 당시에 유효하다는 것을 보장합니다pg_stop_backup ()
완료.
아카이브가 활성화되면 마지막 WAL을 돌리십시오
지연"스마트"종료
연속 아카이브베이스 백업을 취소하면"빠른"종료가 요청됩니다
허용on부울 변수는 동일한 범위의 문자열을 취합니다Postgres부울 변수 (Bruce)
addpg_conf_load_time ()
PostgreSQL구성 파일이 마지막으로로드되었습니다 (George
addpg_terminate_backend ()
안전하게sigterm신호도 작동) (Tom,
항상 가능했지만sigterm단일 백엔드입니다
사용자 정의 기능을 추적하는 기능 추가
함수 통계는 새로운 시스템보기에 나타납니다.PG_STAT_USER_FUNTIONS.Track_Functions.
최대 쿼리 문자열 크기의 사양을 허용합니다pg_stat_activity새로운track_activity_query_size매개 변수 (Thomas Lee)
전송 된 최대 선 길이 증가Syslog, 희망으로
읽기 전용 구성 변수 추가segment_size, Wal_block_size및Wal_Segment_Size(Bernd Helmle)
교착 상태를보고 할 때 모든 텍스트를보고하십시오
addpg_stat_get_activity (PID)
기능
서버 통계 파일의 위치를 허용합니다stats_temp_directory(Magnus)
이것은 통계 파일을 a에 배치 할 수 있습니다.RAM-기지$ pgdata/global/) So
토토 사이트 순위 추가창기능 (Hitoshi Harada)
토토 사이트 순위 추가with조항재귀(Yoshiyuki Asaba, Tatsuo Ishii, Tom)
add테이블Command (Peter)
Table TableName는 SQL입니다선택 *에서.
허용as옵션이 될 때select(또는반환) 열 출력 레이블
이것은 열 레이블이없는 한 작동합니다PostgreSQL키워드;as아직도 있습니다
토토 사이트 순위 설정 퇴행 기능select결과에 대한 결과 목록
특히, 이는 기능이 작성된 기능을 의미합니다
출력에서 설정 설정 함수를 토토 사이트 순위합니다
허용선택을 선택하십시오/공유
인프라 추가SQL/MED(Martin Pihlak, Peter)
원격 또는 외부가 없습니다SQL/MED기능은 아직이지만dblinkandplproxy.
참조 스키마시 캐시 된 계획을 무효화합니다.
이것은 시스템의 응답 능력을 향상시킵니다
복합 유형을 비교하고 배열을 허용합니다
이것은와 같은 구성을 허용합니다.row (1, 1.1) = any (배열 [행 (7, 7.7), 행 (1,. 이것은 재귀에 특히 유용합니다
유니 코드 문자열 리터럴 및 식별자에 대한 토토 사이트 순위 추가U & 'D \ 0061T \ +000061'(Peter)
거부\ 000문자열COPYdata (tom)
이전에, 이것은 받아 들여졌지만 효과가있었습니다
오류 위치를보고하는 파서의 능력을 향상시킵니다
오류 위치는 이제 많은 의미에 대해보고되었습니다
토토 사이트 순위 명령문 수준on트리거 (Simon)
add다시 시작/계속 신원옵션Truncate Table(Zoltan Boszormenyi)
시퀀스의 시작 값은에 의해 변경 될 수 있습니다.변경 시퀀스 시작.
허용Truncate Tab1, Tab1성공 (Bruce)
별도의 추가Truncate허가 (Robert Haas)
makeVerbose 설명쇼
이전Verbose 설명쿼리 계획의 내부 표현을 출력합니다.debug_print_plan.)
make설명식별
make설명명예debug_print_plan(Tom)
허용설명on테이블 작성(Peter)
하위 선택 허용Limitand오프셋(Tom)
addSQL스탠드Limit/오프셋기능 (Peter)
to wit,오프셋 NUM ROW | ROWS.
열 수준 권한에 대한 토토 사이트 순위 추가 (Stephen
Refactor Multi-Object드롭필요를 줄이기위한 운영캐스케이드(Alex Hunsaker)
예를 들어 테이블이면BaA,드롭 테이블 A, B아니오캐스케이드옵션.
동시에 다양한 문제를 해결드롭잠금 장치를 확인하여 명령
동안 의존성보고 개선드롭명령 (Tom)
add[NO] 데이터조항테이블 작성,SQL표준 (Peter,
사용자 정의 I/O 변환 캐스트에 대한 토토 사이트 순위 추가
허용집계 생성사용합니다내부전환 데이터 유형
addLike조항유형 생성(Tom)
이것은 사용하는 데이터 유형의 생성을 단순화합니다
유형 카테고리의 사양 허용 및"선호"상태
이것은 강요 거동을 더 많이 제어 할 수 있습니다
허용보기 만들거나 교체보기 끝에 열을 추가하려면 (Robert Haas)
addAlter Type Rename(Petr
addALTER 시퀀스 ...(매개 변수 없음) 시퀀스를 재설정합니다
수정Alter Table구문 테이블에 대한 모든 합리적인 조합을 허용하는 구문,
이 변경 사항은 다음 새로운 구문을 허용합니다 :
ALTER 시퀀스 소유자
Alter View Alter 열
ALTER VIEW 소유자에게
Alter View 세트
여기에는 실제 새로운 기능이 없지만변경혼란 스러웠던 일을하기 위해.
구문 토토 사이트 순위 추가ALTER(Peter)
이것은SQL-스탠드 구문
makeALTER 테이블 세트없이물리적으로 제거하려면 테이블을 다시 작성OID값 (Tom)
또한 추가ALTER 테이블 세트추가하여 테이블을 다시 작성하려면OIDs.
보고 개선Create/드롭/이름 바꾸기커밋되지 않은 준비 시점
makeLC_COLLATEandLC_CTYPE-데이터베이스로
이것은 인코딩과 유사하게 Collation을 만듭니다
데이터베이스가 인코딩, Collation을 점검합니다LC_COLLATE) 및 캐릭터LC_CTYPE) 일치
특히 새 데이터베이스가 인코딩하는 것을 참고하십시오Template0. 이것은 방지합니다
add데이터베이스 세트 변경데이터베이스를 새 테이블 스페이스로 옮기려면
aVerbose옵션클러스터명령 및ClusterDB(Jim Cox)
보류중인 기록을위한 메모리 요구 사항을 줄입니다
건물의 속도를 극적으로 향상시킵니다
이렇게하면 해시 인덱스가 때때로 빠를 수 있습니다
해시 인덱스 만들기 해시 코드 만
이것은 해시 지수의 크기를 크게 줄입니다
진 인덱스에 대한 빠른 업데이트 옵션을 구현합니다
이 옵션은 소규모의 업데이트 속도를 크게 향상시킵니다
xxx_pattern_ops인덱스 할 수 있습니다Like(Tom)
사용 요구 사항 제거@@@할 때gin전체 텍스트의 가중 조회
정상@@텍스트 검색
최적화 선택 기능 추가@@텍스트 검색 작업 (1 월
전체 텍스트 검색에서 접두사 일치 허용 (Teodor
멀티 컬럼 토토 사이트 순위ginIndexes (Teodor Sigaev)
네팔어 및 Devanagari에 대한 토토 사이트 순위 향상
별도의 관계로 여유 공간을 추적"포크"파일 (Heikki)
여유 공간에 의해 발견진공현재 기록되었습니다*_fsm파일이 아니라 파일max_fsm_pagesandmax_fsm_relations설정이 있습니다
가시성 맵 추가를 추적하지 않는 페이지를 추적합니다.
이것은 허용진공피하기 위해"포크"파일.
addVACUUM_FREEZE_TABLE_AGE컨트롤 할 때 매개 변수진공가시성 맵을 무시해야합니다
트랙 트랜잭션 스냅 샷을보다 신중하게 추적합니다
이것은 개선진공's
릴레이션 당 Autovacuum 및 지정 능력 추가토스트매개 변수테이블 생성(Alvaro, Euler
Autovacuum 옵션은 시스템에 저장되었습니다
add-freeze옵션VACUUMDB(브루스)
acassensitive옵션
정밀도 향상숫자Division (Tom)
기본 산술 연산자 추가int2withint8(Tom)
이것은 일부에서 명시적인 캐스팅이 필요하지 않습니다
허용uuid수락하는 입력
허용on/OFF부울 데이터 유형의 입력으로
주변 공백 허용NANin숫자(Sam Mason)
거부 연도0 BCand Years000and0000(Tom)
이전에는으로 해석되었습니다.1 BC. (참고 : 연도0and00Are
포함SGT(싱가포르
토토 사이트 순위Infinityand-infinity유형의 값으로날짜(Tom)
구문 분석간격Literals 더 많은 표준 호환 (Tom, Ron Mayer)
예를 들어간격 '1'이제 예상되는 일을합니다.
허용간격분수 초 분정 정밀도두 번째키워드, forSQL표준
이전에는 정밀도를 지정해야했습니다간격. (거꾸로
토토 사이트 순위is0 간격구문
예를 들어간격이제 토토 사이트 순위되었습니다.
addIntervalStyle매개 변수간격값은 출력 (Ron Mayer)
유효한 값은 다음과 같습니다.Postgres, postgres_verbose, sql_standard, ISO_8601. 이 설정은 또한간격일부 필드 만 양수/부정적인 경우 입력
분수 처리의 일관성을 향상시킵니다타임 스탬프and간격출력 (Ron Mayer)
적용된 캐스트 취급 개선배열 []배열 [...] :: 정수 [](Brendan Jurd)
이전PostgreSQL|배열 []참조없이 구성배열 []구성이 비어 있거나 포함되어 있습니다NULL. 이제 캐스트가 상담됩니다
makeSQL-syntax배열치수 선택SQLStandard (Peter)
addarray_ndims ()
TO
addarray_length ()
to
집계 기능 추가array_agg ()
, 모든 것을 반환합니다
addUNNEST ()
이것은의 반대입니다.array_agg ()
.
addarray_fill ()
to
addgenerate_subscripts ()
단순화하려면
고려토스트32 바이트 (이전에
사용하기 전에 25% 최소 공간 절약이 필요합니다토스트압축
개선토스트크고 작은 줄이있는 행에 대한 휴리스틱
문서setseed ()
허용-1to1(그냥 아님0to1) 및
서버 측 기능 추가lo_import (filename, oid)
(Tatsuo)
addquote_nullable ()
,quote_literal ()
하지만 문자열을 반환NULL널 인수
전체 텍스트 검색 향상헤드 라인 ()
추출을 허용하는 기능
addsuppress_dright_updates_trigger ()
타타 변화에 대한 오버 헤드를 피하기위한 트리거 함수
adddiv (숫자,
수행 할숫자반올림이없는 디비전 (TOM)
add타임 스탬프andTimestamptzGenerate_Series ()
(Hitoshi Harada)
구현current_query ()
함수 별 사용
addpg_get_keywords ()
Parser 키워드 목록을 반환하려면 (Dave Page)
addpg_get_functionDef ()
a
두 번째 인수 허용pg_get_expr ()
modifypg_relation_size ()
사용하려면RegClass(Heikki)
pg_relation_size (data_type_name)
아니오
addboot_valandreset_val열로PG_SETTINGS출력 (Greg Smith)
소스 파일 이름 및 줄 번호 열을PG_SETTINGS출력
보안상의 이유로,이 열은 볼 수 있습니다
토토 사이트 순위 추가current_catalog, current_schema, 세트, 스키마 설정(Peter)
제공SQL-기존의 스탠드 구문
addpg_typeof ()
makeversion ()
반환
정보 스키마 열의 동작 수정is_insertable_intoandis_updatable
정보 스키마의 동작 개선DateTime_precision열
이 열은 이제 0에 대해 0을 나타냅니다날짜열 및 6 (기본 정밀도)Time, 타임 스탬프및간격선언 된 정밀도없이,
나머지 내장 설정 함수를 변환합니다out매개 변수 (Jaime
이 기능을 호출 할 수 있습니다pg_show_all_settings ()
, pg_lock_status ()
, PG_PREPARED_XACT ()
, pg_prepared_statement ()
, pg_cursor ()
makePG _*_ is_visible ()
and함수 returnNULLfor
Extend허용 기능
addhas_column_privilege ()
andhas_any_column_privilege ()
함수
variadic 함수를 토토 사이트 순위합니다 (a
후행 인수 만 선택 사항이 될 수 있습니다
함수 인수에 대한 기본값 토토 사이트 순위 (Pavel
add함수 생성 ... 반환절 (Pavel Stehule)
허용SQL-언어 함수 반환삽입/업데이트/삭제 반환절 (TOM)
토토 사이트 순위사용
a를 사용하여 커서의 결과를 반복 할 수 있습니다for루프 (Pavel Stehule)
토토 사이트 순위반환 쿼리(Pavel Stehule)
개선Rain명령
토토 사이트 순위세부 사항and힌트필드
토토 사이트 순위 사양sqlstate오류 코드
예외 이름 매개 변수 토토 사이트 순위
허용Rain
사양 허용sqlstate코드에서예외Lists (Pavel Stehule)
이것은 사용자 정의 처리에 유용합니다sqlstate코드.
토토 사이트 순위case진술
makereturn query발견and진단 받기 row_count변수 (Pavel Stehule)
makeFetchand움직임설정 row_count가변 (Andrew Gierth)
make출구레이블없이
48799_48824시작블록은 어떤 것보다 더 밀접하게 중첩됩니다
문자열 리터럴과 중첩 블록을 처리합니다
특히, 형식 문자열Rain이제 다른 것과 동일하게 작동합니다Standard_Conforming_strings. 이 변화Standard_Conforming_strings켜져 있습니다.
동일한 함수가있을 때 메모리 누출을 피하십시오
수정PG_CTL 재시작to
add-W/-no-password방지하는 옵션-w/--password옵션 (Peter)
제거-Q(조용한)createb, CreateUser, dropdb, Dropuser(Peter)
이 옵션은 효과가 없었습니다PostgreSQL 8.3.
정점 시작 배너 제거; 이제 제안도움말(Joshua Drake)
make도움말공통점을 보여줍니다
add\ pset 형식 포장화면 너비 또는 파일/파이프로 출력을 랩핑하는 모드\ pset 열IS
부울 값의 모든 토토 사이트 순위되는 철자 허용\ psetonandOFF(브루스)
이전에는 이외의 문자열"Off"조용히 평균으로 가져 갔다True. PSQL이제 불평 할 것입니다True).
광범위한 출력 (Bruce)에 호출기를 사용하십시오.
한 글자 백 슬래시 사이에 공간이 필요합니다
이것은 역사적 모호성의 원천을 제거합니다.
스키마 자격에 대한 탭 완료 토토 사이트 순위 향상
선택 사항 추가on/OFF논쟁\ 타이밍(David Fetter)
여러 줄에 액세스 제어 권한을 표시합니다
make\ l데이터베이스 표시
make\ l+데이터베이스 표시
추가\ ef편집 명령
make\ d*명령S수정자가 지정되어 있습니다
이전의 행동은 일치하지 않았다\ d및
개선\ d*명령PostgreSQL서버 버전 (뒤로
make\ d외국 키 표시
make\ d시퀀스 쇼에서
열 스토리지 유형 및 기타 관계 옵션을 추가합니다\ d+디스플레이 (그레고리
관계 크기 표시\ dt+출력 (Dickson S. Guedes)
가능한 값 표시enum유형\ dt+(David Fetter)
허용\ dc수락 a
함수 유형 열에\ df의 출력을하고 목록에 옵션을 추가하십시오
make\ df함수를 숨기지 마십시오cstring(Tom)
이전에, 그러한 기능은 대부분 숨겨졌습니다
a-No-TableSpaces옵션pg_dump/pg_dumpall/PG_RESTORE덤프가 될 수 있습니다
제거-dand-d옵션pg_dumpandpg_dumpall(Tom)
이 옵션은 너무 자주 혼동되었습니다PostgreSQL클라이언트 응용 프로그램.-inserts또는-Column-Inserts.
제거-i/-indore-version옵션pg_dumpandpg_dumpall(Tom)
이 옵션을 사용하는 것은 오류가 발생하지 않지만
비활성화station_timeout덤프 및 복원 중 (Joshua Drake)
addpg_dump/pg_dumpall옵션-로크-웨이트 타임 아웃(David Gould)
획득 할 수없는 경우 덤프가 실패 할 수 있습니다.
Reorderpg_dump -데이터 전용덤프 출력
이렇게하면 외래 키가 이미있을 때 데이터로드가 가능합니다통지is
허용pg_dump, pg_dumpall및PG_RESTORE사용하려면 a
허용PG_RESTOREto
동시 연결 수가 제어됩니다-Jobs. 이것은
허용OID지정됩니다lo_import_with_oid ()
(Tatsuo)
add"이벤트"토토 사이트 순위
콜백을 등록하는 기능이 추가됩니다pgconnandpgresult개체.
반환을 허용하기 위해 오류 처리를 개선합니다
makepqexecparams ()
및 관련 기능 반환pgres_empty_query빈 쿼리의 경우
이전에 돌아 왔습니다pgres_command_ok.
문서의 오버 헤드를 피하는 방법wsacleanup ()
Windows (Andrew
Kerberos 티켓에 의존하지 마십시오
이전에, Libpq의 Kerberos 가능 형 빌드
인증서 유효성 검사 수정SSLConnections (Magnus)
libpq이제 토토 사이트 순위합니다SSL연결. 뿌리 인 경우SSL연결이 있습니다sslmode매개 변수입니다
토토 사이트 순위 WildCard Server 인증서 (Magnus)
인증서 인 경우CN시작*, 그것은 언제 와일드 카드로 취급됩니다
클라이언트 인증서의 파일 위치를 허용합니다
aPQINITOPENSSL
더 큰 제어를 허용하는 기능
makelibpq등록 해제OpenSSL콜백 데이터베이스 연결이 열려있을 때
이것은 언로드하는 응용 프로그램에 필요합니다OpenSSL콜백이 남아 있습니다.
메시지에 대한 현지화 토토 사이트 순위 (Euler Taveira
ECPG Parser는 이제 자동으로 생성됩니다
이전에 ECPG 파서가 손으로 관리되었습니다.
외부인으로 단일 사용 계획에 대한 토토 사이트 순위 추가
새로운 추가Spi_ok_rewritten반환 코드spi_execute ()
(Heikki)
이것은 명령이 다른 명령으로 다시 작성 될 때 사용됩니다.
불필요한 내포물 제거Executor/Spi.h(Tom)
Spi-using 모듈은 일부를 추가해야 할 수도 있습니다#include그들이 의존하는 경우 라인SPI.H
사용할 빌드 시스템 업데이트autoconf2.61 (Peter)
요구Gnu Bison
이것은 몇 년 동안 효과적으로 필요했습니다.
addPG_CONFIG -htmldir옵션 (Peter)
Passfloat4내부의 값에 의해
add구성옵션-disable-float4-byval사용합니다float4값은이 변경으로 인해 깨질 것입니다.구성그러한 경우 옵션
Passfloat8, int8및 내부 가치 별 관련 데이터 유형
add구성옵션-disable-float8-byval사용합니다
옵션 구성 추가-with-segsize, -with-blocksize, -with-blocksize, -With-Wal-segsize(Zdenek Kotala,
이것은 여러에 대한 빌드 타임 제어를 단순화합니다pg_config_manual.h.
스레드 빌드 허용Solaris2.5 (Bruce)
시스템 사용getOpt_long ()
onSolaris(Zdenek Kotala, Tom)
이것은 옵션 처리가 무엇과 더 일치합니다
토토 사이트 순위 추가태양컴파일러 ONLinux(줄리어스 스트로프)
주요 버전 번호를 백엔드에 추가하십시오getText도메인 및Soname주요 버전 번호로getText도메인 (Peter)
이것은 다중의 병렬 설치를 단순화합니다
코드 커버리지 테스트에 대한 토토 사이트 순위 추가gcov(Michelle
트리 밖 빌딩 허용MingwandCygwin(Richard Evans)
사용 수정Mingw크로스 컴파일 소스 플랫폼 (Peter)
토토 사이트 순위 64 비트 시간대 데이터 파일 (Heikki)
이것은 일광 절약 시간에 대한 토토 사이트 순위을 추가합니다dst) 계산
플랫폼의 사용을 가득 채우십시오time_t데이터 유형 (TOM)
일부 플랫폼이 64 비트로 마이그레이션되었습니다time_t, 일부는없고 Windows는 만들 수 없습니다PG_TIME_Ttime_t그러나 항상 64 비트입니다
시간대 데이터베이스 처리시 버그 수정
개선getText복수의 더 나은 번역을 허용하도록 토토 사이트 순위
PL 언어에 메시지 번역 토토 사이트 순위을 추가하십시오
추가 추가dtrace프로브 (Robert Lor)
활성화dtrace토토 사이트 순위Mac OS X Leopard및
C 스트링 간의 변환을 단순화하고 표준화합니다텍스트Datums, 제공
정리포함/카탈로그/헤더 파일이 있습니다postgres.h(Zdenek Kotala)
make이름char 정렬 및이름인덱스의 항목 (TOM)
동적으로로드 된 코드가 실행되면 더 잘 복구exit ()
(Tom)
플러그인이 집행자를 모니터링 할 수 있도록 후크를 추가하십시오
플래너의 통계 조회를 허용하는 후크를 추가하십시오
addSHMEM_STARTUP_HOOK ()
사용자 정의 공유 메모리 요구 사항 (TOM)
인덱스 액세스 방법 교체Amgetmulti
진입 점AmgetBitMap
를 확장하십시오amgettuple
to
진 및 요지 Opclass의 API일관성
함수가 확장되었습니다
부분-일치 검색에 대한 토토 사이트 순위 추가gin인덱스 (Teodor
교체pg_class열Reltriggers부울Relhastriggers(Simon)
미사용 제거pg_class열Relukeys, Relfkeys및Relrefs.
areplistemp열 topg_class용이하게
플랫폼 이동FAQs
파서 입력 파일이 구축되는 것을 방지합니다
토토 사이트 순위 추가Koi8U(우크라이나) 인코딩 (Peter)
일본 메시지 번역 추가 (Japan Postgresql
이것은 별도의 프로젝트로 유지되었습니다.
설정시 문제 해결lc_messagesonMSVC-건축 시스템 (Hiroshi Inoue,
addContrib/Auto_explainto설명on
addContrib/Btree_ginto
addContrib/Citextto
addcontrib/pg_stat_statements
지속 시간 및 쿼리 모드 옵션 추가Contrib/Pgbench(Itagaki Takahiro)
makeContrib/Pgbench사용pgbench_accounts, pgbench_branches, pgbench_history및pgbench_tellers계정, 분기, 역사및Tellers(Tom)
이것은 실수로 파괴 될 위험을 줄이는 것입니다pgbench.
수정Contrib/Pgstattupleto
inContrib/fuzzystrmatch,
makeContrib/ltree토토 사이트 순위
활성화Contrib/DBlink사용합니다
개선Contrib/DBlink's
makeContrib/DBlinkSETclient_encoding
이것은 의사 소통 할 때 인코딩 문제를 방지합니다
확실히Contrib/DBlink사용자가 제공하는 비밀번호를 사용합니다.pgpass파일 (Joe Conway)
이것은 사소한 보안 향상입니다.
addFSM_PAGE_CONTENTS ()
toContrib/PageInspect(Heikki)
modifyget_raw_page ()
to*_fsm)Contrib/PG_FREESPACEMAP.
멀티 바이트 인코딩에 대한 토토 사이트 순위 추가Contrib/PG_TRGM(Teodor)
다시 쓰기Contrib/IntaggTOarray_agg ()
andUNNEST ()
(Tom)
makecontrib/pg_standby장애 조치 전에 사용 가능한 모든 WAL 복구 (Fujii Masao,
이 작업을 안전하게 만들려면 이제 새로운 설정이 필요합니다복구 _end_command옵션onpg_standby더 이상 제거하지 않습니다
contrib/pg_standby's-l옵션은 이제 No-OP입니다