출시 날짜 : 2008-02-04
상당한 새로운 기능과 성능을 갖춘postgresql. 이것은 만들어졌습니다
전체 텍스트 검색이 핵심 데이터베이스에 통합되어 스포츠 토토 결과
신규를 포함한 SQL/XML 표준 지원XML데이터 유형
열거 된 데이터 유형 (enum)
복합 유형의 배열
보편적으로 고유 한 식별자 (uuid) 데이터 유형
제어 추가nulls
업데이트 가능한 커서
서버 구성 매개 변수는 이제 a에 설정할 수 스포츠 토토 결과
사용자 정의 유형은 이제 유형 수정자를 가질 수 스포츠 토토 결과
테이블시 쿼리를 자동으로 다시 계획합니다
로깅 및 통계의 수많은 개선
지원 보안 서비스 제공 업체 인터페이스SSPI)
다중 동시 자율 프로세스를 지원합니다
전체 허용postgresql편집 할 분포Microsoft Visual
주요 성능 개선은 다음과 같습니다. 대부분의
비동기 커밋 지연은 WAL에 쓰기입니다
Checkpoint 쓰기는 더 오랜 시간에 걸쳐 퍼질 수 스포츠 토토 결과
힙 전용 튜플 (hot) 대부분의 공간 재사용 가속업데이트s and삭제s
정시 배경 작가 전략은 디스크를 향상시킵니다
읽기 전용에 대한 비 연개 트랜잭션 ID 사용진공요구 사항
당사자 및 자격 스토리지 오버 헤드가 스포츠 토토 결과
큰 순차 스캔이 더 이상 자주 발생하지 않습니다
동시 대규모 순차적 스캔은 이제 디스크를 공유 할 수 스포츠 토토 결과
주문별 주문수행 할 수 스포츠 토토 결과
위 항목은 섹션에서 자세히 설명되어 스포츠 토토 결과.
덤프/복원 사용pg_dump원하는 사람들에게는 필요합니다
다음의 비 호환성을 관찰하십시오 :
비 문자 데이터 유형은 더 이상 자동으로 없습니다텍스트(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)
관리 서버의 수많은 변경
12513_12533, bgwriter_all_percent, bgwriter_all_maxpages, stats_start_collector및stats_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이제 되돌아갑니다
이전에 항목을 댓글을 달아주었습니다
잘못 인코딩 된 데이터에 대한 더 많은 점검을 추가합니다
이 변경 사항은 문자 그대로 존재하는 구멍을 막습니다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은 서버 측 인코딩으로 안전하지 않습니다.
아래에 변경 사항에 대한 자세한 설명이 스포츠 토토 결과.postgresql8.3 및
비동기 커밋 지연이 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가없는 경우를위한 속도 업 연산자 조회
autovacuum은 이제 기본적으로 활성화되었습니다 (Alvaro)
단점을 제거하기 위해 몇 가지 변화가 이루어졌습니다
다중 동시자가 공정 프로세스를 지원합니다
이것은 여러 진공 청소기가 동시에 실행될 수 있도록합니다. 이것
테이블시 캐시 된 쿼리를 자동으로 다시 계획합니다
이전에 참조 한 PL/PGSQL 기능execute가 사용되었습니다. 이것
추가temp_tablespaces임시 테이블의 테이블 스페이스를 제어하는 매개 변수
이 매개 변수는 테이블 스페이스 목록을 정의합니다PGSQL_TMP/디렉토리이지만
임시 테이블의 토스트 테이블을 특별히 배치하십시오PG_TOAST_TEMP_NNN(Tom)
이를 통해 저수준 코드가 이러한 테이블을 인식 할 수 스포츠 토토 결과
새로운 연결의 일정한 흐름이 문제를 해결하십시오
매우 낮은 확률 데이터 손실에 대한 보호
고정제약 트리거 생성구식 외국 키 트리거 정의를 변환하려면
이것은 외국의 주요 제약 조건의 포팅을 용이하게합니다Contrib/Adddepend.
고정기본 널재정의
기본 널이전에
새 인코딩 추가 EUC_JIS_2004 및 SHIFT_JIS_2004
이 새로운 인코딩은 변환 할 수 스포츠 토토 결과
서버 시작 로그 메시지 변경"데이터베이스 시스템이 준비되었습니다"to"데이터베이스 시스템이 수락 할 준비가되었습니다및 타이밍 조정
메시지는 이제 우체국 마스터가있을 때만 나타납니다
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)
살아있는 튜플의 통계 계산을 수정하십시오
지원 보안 서비스 제공 업체 인터페이스SSPI)
지원 GSSAPI 인증 (Henry Hotz, Magnus)
이것은 네이티브 Kerberos보다 선호되어야합니다
글로벌 SSL 구성 파일을 지원합니다 (Victor
addSSL_CIPHERS매개 변수로
Kerberos Realm 매개 변수 추가,KRB_REALM(Magnus)
트랜잭션 WAL에 기록 된 타임 스탬프를 변경합니다
이것은 WAL에서 2 초의 해상도를 제공합니다
따뜻한 대기 서버에서 필요한 WAL 디스크 공간을 줄입니다
이 변경 사항은 따뜻한 대기 서버가%r에서Restore_command매개 변수on.
새로운 부울 구성 매개 변수,archive_mode, 컨트롤 아카이빙
이전 설정archive_command빈 문자열로 돌 렸습니다archive_mode독립적으로 아카이브 켜기 및 끄기archive_command. 이것은 유용합니다
전체 텍스트 검색이 핵심 데이터베이스에 통합되어 스포츠 토토 결과
텍스트 검색이 개선되어 코어로 이동했습니다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가 내림차순으로 작업 할 수있게합니다
큰 상속을 계획 할 때 성능 향상
복합 유형의 배열 (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). 이전에만
비 Superuser 데이터베이스 소유자는 이제 추가 할 수 스포츠 토토 결과
이것은 합리적으로 안전하지만 일부 관리자PG_PLTEMPLATE.TMPLDBACREATE.
세션의 현재 매개 변수 설정을 사용할 수 스포츠 토토 결과
이것은 완료되었습니다세트 ...in생성/알터, 데이터베이스 변경,ALTER 역할.
새 명령 구현폐기, 계획 폐기, 임시 폐기, 모두 닫기및allocate all(NARKO KREE, NEIL)
이 명령은 데이터베이스 세션 재설정을 단순화합니다
make클러스터MVCC-SAFE
이전,클러스터
새로운 추가클러스터구문 :클러스터테이블사용색인(Holger Schurig)
오래된클러스터구문입니다
고정설명그래서 보여줄 수 스포츠 토토 결과
하위 플랜 출력에 대한 참조는 이제 항상 표시됩니다? 칼럼N?복잡한 경우.
사용자가보고 된 정보 금액을 제한합니다
이전에 사용자를 떨어 뜨리거나 삭제하려고합니다통지또는오류이 모든 객체를 나열하는 메시지; 이것은 문제를 일으켰습니다
신규를 포함한 SQL/XML 표준 지원XML데이터 유형
열거 된 데이터 유형 (enum)
이 기능은 필드를 편리하게 지원합니다enum타입ENUM으로 유형 분위기를 만듭니다 ( 'SAD',.
보편적으로 고유 한 식별자 (uuid) 데이터 유형 (Gevik Babakhani, Neil)
이것은 밀접하게 일치합니다RFC 4122.
Money데이터 유형으로 64
이것은 지원되는 범위를 크게 증가시킵니다Money값.
고정float4/float8처리 할InfinityandNAN(숫자가 아님) 일관되게 (Bruce)
코드는 이전에 일관성이 없었습니다Infinity
입력하는 동안 선두 및 후행 공백 허용부울값 (Neil)
예방COPY사용에서
새로운 정규 표현 기능 추가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)
이것은 다양한 복제 솔루션에 유용합니다.
방향을 포함한 스크롤 가능한 커서 지지대 추가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값 및 핸들 루프 오버 플로우.
구문 오류 위치를보고 할 때 정확도를 향상시킵니다
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내부의 여러 스레드가 생성됩니다
이것은 모든 종류의 불쾌감을 유발했습니다.
별도로 비활성화 트리거 목록\ 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옵션 (이 옵션
add--- 테이블 스페이스 전용and-롤리옵션PG_DUMPALL(Dave
출력 파일 옵션 추가PG_DUMPALL(Dave Page)
이것은 주로 출력되는 Windows에서 유용합니다pg_dump프로세스가 작동하지 않습니다.
허용PG_DUMPALLtoTemplate1(Dave
in-nand-t스위치, 항상 일치$문자 그대로 (Tom)
데이터베이스에 수천 명의 사람들이있을 때 성능 향상
제거-u옵션 (이 옵션
ininitdb, 허용PG_XLOG지정할 디렉토리 (Euler Taveira de Oliveira)
서버 코어 덤프 생성 활성화PG_REGRESS지원되는 운영
추가-t(타임 아웃) 매개 변수PG_CTL(브루스)
이것은 얼마나 오래 통제합니다PG_CTL기다릴 때 기다릴 것입니다
추가PG_CTL옵션
Control-C가 취소하도록 허용ClusterDB, ReindexDB및VACUUMDB(Itagaki Takahiro,
명령 태그 출력 억제createb, CreateUser, dropdb및Dropuser(Peter)
the-Quiet옵션이 무시됩니다
해석dbname매개 변수pqsetdblogin ()
asConninfoIT 인 경우 문자열
이것은를 사용할 수 스포츠 토토 결과Conninfo여전히 사용하는 클라이언트 프로그램의 문자열pqsetdblogin ().
글로벌 지원SSL구성 파일 (Victor
환경 변수 추가pgsslkey제어SSL하드웨어 키 (Victor Wagner)
addlo_truncate ()
addPQConnectionNeedSpassword ()
연결 실패 후 TRUE가 반환되는 경우
addpqConnectionUsusedPassword ()
그 반환
이것은 일부 보안 컨텍스트에서 유용합니다.
V3 Frontend/백엔드 프로토콜 사용 (Michael)
서버 측 준비에 대한 지원이 추가됩니다
Windows에서 pthreads 대신 기본 스레드를 사용하십시오
Ecpglib의 실 안전성 개선 (Itagaki
ECPG 라이브러리가 필요한 API 만 수출합니다
전체 허용postgresql배포Microsoft Visual(Magnus 및 기타)
이를 통해 Windows 기반 개발자는 친숙한 사용할 수 스포츠 토토 결과
우체국의 메모리 사용량을 크게 줄입니다
회귀 테스트를 시작할 수 스포츠 토토 결과
기본 공유 메모리 구현 추가 (Magnus)
SPI에서 커서 관련 기능 추가 (Pavel
커서 관련 계획 옵션에 액세스 할 수 스포츠 토토 결과.fetch/움직임루틴.
커서 명령 실행 허용SPI_EXECUTE
(Tom)
매크로SPI_ERROR_CURSOR여전히 존재하지만 결코 반환되지 않습니다.
SPI 계획 포인터는 이제로 선언되었습니다.spiplanptr대신void *(Tom)
이것은 응용 프로그램 코드를 중단하지는 않지만 전환이 스포츠 토토 결과
add구성옵션-enable-profiling활성화GCC) (Korry Douglas와 Nikhil
add구성옵션-with-system-tzdata
고정PGXSPG_CONFIG프로그램PATH(Tom)
지원Gmake Draft언제SGMLDocumentation (Bruce)
그렇지 않으면드래프트가 사용됩니다
매크로 이름 바꾸기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세마포어
"Postgres"는 이제 허용 된 별칭으로 문서화되었습니다
데이터베이스 서버 방지에 대한 설명서 추가
움직임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_xsyn및contrib/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 지원이이를 대체합니다