Postgresql 9.3.25 문서화 | ||||
---|---|---|---|---|
젠 토토 : 문서 : 9.3 : 릴리스 9.3.1 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 부록 E. 릴리스 노트 | PostgreSQL : 문서 : 9.3 : 롤 토토 9.2.24 |
출시 날짜 : 2013-09-09
주요 향상PostgreSQL9.3 포함 :
간단한 견해 만들기자동 업토토 사이트 순위트 가능
JSON토토 사이트 순위 유형, 포함토토 베이 3_118에서 요소를 추출하려면JSON값
구현SQL-standard측면옵션From-Clause 하위 쿼리 및 함수 호출
허용PostgreSQL : 문서 :외국에서 쓰기 (삽입/업토토 사이트 순위트/삭제)를 지원합니다 테이블
aPostgres외국 토토 사이트 순위 포장지허용 다른 것에 대한 액세스Postgres서버
선택적인 기능 추가CheckSum토토 사이트 순위 페이지 그리고 부패 신고
비 키 필드 행 업토토 사이트 순위트가 외래 키를 차단하는 것을 방지합니다 체크 무늬
시스템 V 크게 줄어 듭니다.공유 메모리요구 사항
위 항목은 섹션에서 자세히 설명되어 있습니다. 아래에.
덤프/복원 사용토토 결과 PostgreSQL또는 사용pg_upgrade, 이전의 데이터를 마이그레이션하려는 사람들에게는 풀어 주다.
버전 9.3에는 영향을 줄 수있는 여러 가지 변경 사항이 포함되어 있습니다. 이전 릴리스와의 호환성. 다음을 관찰하십시오 비 호환성 :
RenameReplication_timeouttoWal_Sender_Timeout(Amit Kapila)
이 설정은를 제어합니다.Wal발신자 시간 초과.
슈퍼 서서 권한이 설정하도록 요구Commit_Delay이제 잠재적으로 가능하기 때문입니다 기타 세션 지연 (Simon Riggs)
메모리 내 정렬이 전체 메모리 할당을 사용하도록 허용 (Jeff Janes)
설정 한 사용자work_mem이전 동작에 근거하여 필요할 수 있습니다 그 설정을 다시 방문하려면.
업토토 사이트 순위트 또는 삭제할 튜플이 이미 A에 의해 업토토 사이트 순위트되거나 삭제되었습니다.전트리거 (Kevin Grittner)
이전에는 원래 의도 된 업토토 사이트 순위트가 조용히 건너 뜁니다. 방아쇠가 가질 수 있기 때문에 논리적 불일치가 발생합니다 의도 한 업토토 사이트 순위트에 따라 다른 장소로 전파 된 데이터. 지금 일관되지 않은 결과가 존재하는 것을 막기 위해 오류가 발생합니다. 헌신적인. 이 변경이 응용 프로그램에 영향을 미치는 경우 최고입니다 솔루션은 일반적으로 데이터 전달 조치를 A로 옮기는 것입니다.이후트리거.
쿼리가 휘발성을 호출하면이 오류가 발생합니다. 나중에 쿼리에 의해 수정 된 행을 수정하는 기능 그 자체. 이러한 경우 마찬가지로 이전에 조용히 발생했습니다 업토토 사이트 순위트 건너 뛰기.
멀티 컬럼 변경PostgreSQL : 문서 : 9.3 : 스포츠 토토 작성외국 키 제약 조건의 모든 열에 영향을 미치는 조치뿐만 아니라 에서 변경되었습니다업토토 사이트 순위트(Tom Lane)
이전에, 우리는 그 참조 열만 설정합니다 에 의해 변경된 참조 열에 해당합니다.업토토 사이트 순위트. 이것이 필요했던 것입니다 SQL-92이지만 SQL 표준의 최근 판은 새로운 행동.
|search_pathChanges (Tom Lane)
이전에, 현재 현재에 캐시 된 계획이 생성되었습니다 쿼리가 새로운 것과 다시 실행되면 세션이 다시 작성되지 않았습니다search_path설정, 결과 놀라운 행동.
수정to_number ()
사용 된 기간을 올바르게 처리하려면
수천 개의 분리기 (Tom Lane)
이전에는 기간이 소수점으로 간주되었습니다. 로케일이 그렇지 않다고 말할 때d형식 코드는 로케일-특이 적 소수점의 사용을 지정하는 데 사용됩니다. 가리키다. 이로 인해 잘못된 답변이 발생했습니다FM형식도 사용되었습니다.
수정엄격한비 세트 반복 함수 그것은 주장에 올바르게 반복되는 기능을 가지고 있습니다 리턴 널 행 (Tom Lane)
엄격한 함수로 전달 된 널 값은 NULL 출력이지만 대신 해당 출력 행이 억제되었습니다 전적으로.
StoreWal연속 스트림에서 4GB (Heikki Linnakangas)마다 마지막 16MB 세그먼트를 건너 뛰기
이전,Wal파일 끝나는 이름ff때문에 사용되지 않았습니다 이 건너 뛰기. 당신이 있다면Wal이것을 취한 백업 또는 복원 스크립트 행동을 고려하면 조정해야합니다.
inpg_constraint.confmatchtype, 저장 기본 외국 키 매치 유형 (비full, 비부분) ASSfor"간단한"(Tom Lane)
이전 에이 사건은ufor"지정되지 않은".
아래에의 변경 사항에 대한 자세한 설명이 있습니다.PostgreSQL9.3 및 이전 메이저 릴리스.
비 키 필드 행 업토토 사이트 순위트가 외래 키를 차단하는 것을 방지합니다 수표 (Álvaro Herrera, Noah Misch, Andres Freund, Alexander Shulgin, Marti Raudsepp, Alexander Shulgin)
이 변화는 동시성을 향상시키고 확률을 줄입니다 외국 키와 관련된 테이블을 업토토 사이트 순위트 할 때 교착 상태 강제.업토토 사이트 순위트변경하지 않는 외국 키에서 참조 된 열이 이제 새로운 것을 가져옵니다키 업토토 사이트 순위트 없음외부인 동안 행의 잠금 모드 주요 점검은 새로운를 사용합니다키 공유잠금 상충되지 않는 모드키 없음 업토토 사이트 순위트. 따라서 외국 키 열이 없으면 차단이 없습니다. 변경.
구성 변수 추가lock_timeout얼마나 오래 걸리는지 a 세션은 하나의 자물쇠를 인수하기 위해 기다립니다 (Zoltán Böszörményi)
상한 및 하한의 히스토그램을 수집하고 사용합니다. 범위 길이, forPostgreSQL : 문서 : 9.3 : 범위 사설 토토(Alexander Korotkov)
인덱스 액세스에 대한 Optimizer의 비용 추정을 향상시킵니다 (Tom 레인)
수행을위한 최적화기의 해시 테이블 크기 추정치 향상별도의해시 집계를 통해 (Tom 레인)
NO-OP 결과를 억제하고 계획 노드 (Kyotaro Horiguchi, Amit Kapila, Tom Lane)
최적화기가 총 비용에 대해서만 관심을 갖는 경우 저렴한 시작 비용 전체 (Tom Lane)
add복사 꼭 매달리게 하다튜플을 표시하는 오버 헤드를 피하는 옵션 나중에 얼어 붙은 (Simon Riggs, Jeff Davis)
성능 향상숫자계산 (Kyotaro Horiguchi)
대기중인 세션의 동기화 향상Commit_Delay(Peter Geoghegan)
이것은 유용성을 크게 향상시킵니다Commit_Delay.
성능 향상임시 테이블 작성 ... 커밋 삭제 행그러한 절단하지 않음으로써 옵션 일시적으로 도달하지 않은 거래의 임시 테이블 테이블 (Heikki Linnakangas)
진공이 만료 된 후의 가시성을 다시 확인하십시오 튜플 (Pavan Deolasee)
이것은 페이지가 다음과 같이 표시 될 가능성이 높아집니다. 모든 가시적.
자원 당 소유자 잠금 캐시 추가 (Jeff Janes)
이것은 성명서 완료시 잠금 부기 속도를 높입니다 많은 자물쇠를 보유하는 다중 진술 트랜잭션; 그것은 특히 유용한pg_dump.
Commit의 전체 관계 캐시 스캔을 피하십시오. 새로운 관계를 만드는 거래 (Jeff Janes)
이것은 연속적으로 많은 테이블을 만드는 세션 속도를 높입니다. a와 같은 작은 거래PG_RESTORErun.
많은 관계를 떨어 뜨리는 거래의 성능을 향상시킵니다 (Tomas vondra)
선택적인 기능 추가CheckSum토토 사이트 순위 페이지 그리고 부패 신고 (Simon Riggs, Jeff Davis, Greg Smith, Ants 아스마)
체크섬 옵션은 동안 설정할 수 있습니다initdb.
분할PostgreSQL : 문서 : 9.3 : 토토 캔 수집가데이터 파일 별도의 글로벌 및 다트베이스 별 파일 파일 (Tomas Vondra)
이것은 통계 추적에 필요한 I/O를 줄입니다.
어디에서 통계 수집기를 제대로 작동하도록 수정합니다. 시스템 시계는 뒤로 이동합니다 (Tom Lane)
이전에 통계 수집은 시간까지 중지됩니다 다시 기록한 최근에 다시 도달했습니다.
우리가있을 때 우체국 마스터 표준 오류에게 유익한 메시지를 방출합니다. 거기에서 로그를 중단하려고합니다 (Tom Lane)
이것은 찾아야 할 곳에 대한 사용자 혼란을 줄이는 데 도움이됩니다. 표준 오류에만 로그인 공통 구성 로그 출력 포스트 마스터 스타트 업 동안.
인증 실패가 발생하면 관련성을 기록하십시오pg_hba.conf라인, 의도하지 않은 실패의 디버깅을 용이하게합니다 (Magnus Hagander)
개선ldap오류보고 및 문서 (Peter Eisentraut)
지정에 대한 지원 추가LDAP인증 매개 변수urlRFC 4516 당 형식 (Peter eisentraut)
변경SSL_CIPHERS시작하는 매개 변수기본값가 아니라all, 그런 다음 불안한 암호 (Magnus Hagander)를 제거하십시오
이것은 더 적절한 SSL 암호 세트를 생산해야합니다.
구문 분석 및로드PostgreSQL : 문서각 연결 중에 한 번 (Amit Kapila)
이것은 How와 비슷합니다.pg_hba.confis 가공.
시스템 V 크게 줄어 듭니다.공유 메모리요구 사항 (Robert Haas)
Unix-Like Systems,mmap ()
IS
이제 대부분의PostgreSQL's
공유 메모리. 대부분의 사용자에게는 필요하지 않습니다
공유 메모리에 대한 커널 매개 변수 조정.
Postmaster가 여러 Unix-Domain 소켓에서들을 수 있도록합니다 (Honza Horák)
구성 매개 변수unix_socket_directory로 대체unix_socket_directories, 목록을 수락합니다 디렉토리.
처리 파일의 디렉토리를 처리 할 수 있습니다 (Magnus Hagander, Greg Smith, Selena Deckelmann)
이러한 디렉토리는로 지정됩니다.include_dir서버 구성에서 파일.
최대 증가initdb-구성 값shared_buffersto 128MB (Robert Haas)
이것은 InitDB가 설정하려고 시도 할 최대 값입니다postgresql.conf; 이전 최대 값은 32MB.
제거외부PID파일우체국 마스터 출구 (Peter Eisentraut)
스트리밍 복제 대기 허용타임 라인 스위치 팔로우(Heikki Linnakangas)
스트리밍 대기 서버가 노예가 새로 마스터 상태로 승진했습니다. 이전에는 다른 대기입니다 새 마스터를 따라 시작하려면 재 동기력이 필요합니다.
addSQL기능pg_is_in_backup ()
andpg_backup_start_time ()
(Gilles Darold)
이 기능은 기본 백업의 상태를보고합니다.
스트리밍 로그 배송의 성능 향상synchronous_commit비활성화 (Andres Freund)
스트리밍 대기를 기본으로 훨씬 더 빠르게 홍보 할 수 있습니다. (Simon Riggs, Kyotaro Horiguchi)
마지막 체크 포인트의 REDO 위치를에 추가하십시오.PG_CONTROLDATA의 출력 (Fujii Masao)
이 정보는 어느 것을 결정하는 데 유용합니다Wal복원을 위해서는 파일이 필요합니다.
같은 도구 허용postgresql : 문서컴퓨터에서 실행합니다 다른 아키텍처 (Heikki Linnakangas)
WAL 파일은 여전히 서버에서만 재생할 수 있습니다. 1 차 아키텍처; 그러나 그들은 이제 전송 될 수 있습니다 스트리밍 이후 모든 아키텍처의 기계에 저장됩니다 복제 프로토콜은 이제 기계 독립적입니다.
만들기PostgreSQL : 문서 -write-recovery-conf최소 출력복구 .conf파일 (Zoltán Böszörményi, Magnus Hagander)
대기 서버 설정을 단순화합니다.
허용postgresql : 문서andPG_BASEBACKUP -xlog-method스트리밍 타임 라인 스위치를 처리합니다 (Heikki Linnakangas)
addWal_Receiver_Timeout제어를위한 매개 변수WAL수신기 타임 아웃 (Amit 카필라)
이것은 연결 고장을보다 빠르게 감지 할 수 있습니다.
변경Wal분할을 허용하는 기록 형식 페이지를 가로 질러 헤더 기록 (Heikki Linnakangas)
새 형식은 약간 더 작고 더 효율적입니다. 쓰기.
지원 추가토토 베이 : 문서 : 9.3 : 이벤트 트리거(Dimitri Fontaine, Robert Haas, Álvaro Herrera)
이벤트 가능하게 작성된 서버 측 기능을 허용합니다 DDL 명령이 실행될 때 호출되는 언어.
허용PostgreSQL : 문서 :외국에서 쓰기 (삽입/업토토 사이트 순위트/삭제)를 지원합니다 테이블 (Kaigai Kohei)
add생성 스키마 ... 존재하지 않으면절 (Fabrízio de Royes 멜로)
make소유 한 재명공유의 소유권을 변경하십시오 물체 (Álvaro Herrera)
make집계 생성주어진 이니셜인지 불만 값 문자열은 전환 토토 사이트 순위 유형에 대한 유효한 입력이 아닙니다 (Tom 레인)
억제테이블 생성의 암시 적 인덱스에 대한 메시지 시퀀스 생성 (Robert Haas)
이 메시지는 이제에 나타납니다.Debug1기본적으로 표시되지 않도록 Verbosity.
허용드롭 존재하는 경우 테이블존재하지 않는 스키마가있을 때 성공합니다 테이블 이름 (Bruce Momjian)에 지정
이전에 스키마가 존재하지 않으면 오류가 발생했습니다.
고객 제공제약 위반 세부별도의 필드 (Pavel Stehule)
클라이언트가 테이블, 열, 데이터 유형을 검색 할 수 있습니다. 제한 이름 오류 세부 사항. 이전에 그러한 정보가 필요했습니다 오류 문자열에서 추출됩니다. 클라이언트 라이브러리 지원이 필요합니다 이 필드에 액세스하려면
지원존재하지 않으면옵션Alter Type ... 추가 값(Andrew Dunstan)
이것은 열거 된 값을 조건부로 추가하는 데 유용합니다 유형.
add역할 변경 모든 세트모든 사용자에 대한 설정을 설정합니다 (Peter eisentraut)
이것은 모든 토토 사이트 순위베이스의 모든 사용자에게 설정을 적용 할 수 있습니다.데이터베이스 변경 세트이미 모든 사용자에 대한 설정을 추가 할 수있었습니다 단일 토토 사이트 순위베이스.postgresql.confa 비슷한 효과.
지원 추가PostgreSQL : 문서 : 9.3(ali dar)
addPostgreSQL : 문서 : 9.3 : 윈 토토 된보기 생성(Kevin Grittner)
기본 테이블이 매번 읽는 일반보기와 달리 액세스, 구체화 된 뷰는 생성시 물리적 테이블을 만듭니다 새로 고침 시간. 구체화 된보기에 대한 액세스는 그 내에서 읽습니다 물리적 테이블. 아직 점진적으로 시설이 없습니다 상쾌한 구체화 된 뷰 또는베이스 테이블을 통해 자동 액세스 입장.
간단한 견해 만들기자동 업토토 사이트 순위트 가능(Dean Rasheed)
단일의 일부 또는 모든 열을 참조하는 간단한보기 기본 테이블은 이제 기본적으로 업토토 사이트 순위트 가능합니다. 더 복잡한 견해가있을 수 있습니다 사용대신트리거 또는대신규칙.
add생성 재귀보기구문 (Peter Eisentraut)
내부적으로 이것은로 번역됩니다생성 보기 ... 재귀와 ....
참조 된 경우를 처리하기 위해보기/규칙 인쇄 코드를 개선합니다 테이블이 이름이 바뀌거나 열이 이름이 바뀌거나 추가 또는 떨어집니다 (Tom 레인)
테이블 및 칼럼 렌즈나 밍은 단지 우리가 단순히 단지 케이스를 생성 할 수 있습니다. 새 이름을 규칙이나 견해의 원본 텍스트로 대체하십시오. 결과는 모호합니다. 이 변경은 규칙 덤핑 코드를 수정합니다 필요할 때 제조 된 테이블 및 열 별명을 삽입하십시오 원래 의미를 보존하십시오.
최대 크기 증가토토 : 문서 : 9.3 : 큰 개체2GB에서 4TB에서 4TB (Nozomi Anzai, Yugo Nagata)
이 변경에는 64 비트에 맞는 대형 객체 액세스를 추가하는 것이 포함됩니다 서버와 libpq의 함수
텍스트 허용타임 존 명칭, 예 :"America/Chicago", in"t"필드ISO-formatTimesTamptz입력 (Bruce Momjian)
add토토 베이 3_118to 에서 요소 추출JSON값 (Andrew 던 스탄)
허용JSON값이레코드로 변환(앤드류 던 스탄)
add토토 베이 3_118변환합니다 스칼라, 레코드 및hstore값 toJSON(Andrew Dunstan)
addarray_remove ()
andarray_replace ()
기능 (Marco Nenciarini,
가브리엘 바르톨 리니)
허용concat ()
및format ()
제대로 확장하려면variadic-Labeled Arguments (Pavel Stehule)
개선format ()
필드 너비를 제공합니다
왼쪽/오른쪽 정렬 옵션 (Pavel Stehule)
만들기to_char ()
, to_date ()
및TO_TIMESTAMP ()
부정적인 (BC) 세기를 처리합니다
올바르게 값 (Bruce Momjian)
이전의 행동은 잘못되었거나 일관되지 않았습니다 긍정적인/ad취급, 예 : ~와 함께 형식 마스크"iyyy-iw-dy".
만들기to_date ()
andTO_TIMESTAMP ()
언제 올바른 결과를 반환합니다
혼입ISO및 Gregorian
주/일 지정 (Bruce Momjian)
원인pg_get_viewdef ()
새 라인을 시작합니다
각각의 기본값select대상 목록
입장 및FromEntry (Marko Tiikkaja)
예를 들어 인쇄에서 선 길이가 줄어 듭니다.pg_dump출력.
고정map_sql_value_to_xml_value ()
기본 유형과 같은 방식으로 도메인 유형의 값을 인쇄하려면
인쇄 (Pavel Stehule)
특정 내장 유형에 대한 특별 형식 규칙이 있습니다 와 같은부울; 이 규칙도 이제 적용됩니다 이러한 유형의 도메인에.
pl/pgsql 사용을 허용return복합 유형 표현 (Asif Rehman)
이전, 복합 유형을 반환하는 함수에서return그 변수 만 참조 할 수 있습니다 유형.
pl/pgsql이 액세스 할 수 있도록 허용제약 위반 세부 사항별도의 필드 (Pavel Stehule)
PL/PGSQL이 처리 한 행 수에 액세스하도록 허용COPY(Pavel 스타 룰)
aCOPYpl/pgsql 함수로 실행되었습니다 이제 검색 된 값을 업토토 사이트 순위트합니다진단 받기 x = row_count.
보존되지 않은 키워드를 어디서나 식별자로 사용할 수 있습니다 pl/pgsql (Tom Lane)
PL/PGSQL 문법의 특정 장소에서 키워드는 명목상이라도 식별자로 사용하도록 인용 제한 없는.
pl/python 결과 객체 문자열 핸들러 추가 (Peter eisentraut)
이것은 허용plpy.debug (rv)출력 합리적인 것.
pl/python 만들기 OID 값을 적절한 파이썬 숫자로 변환 유형 (Peter Eisentraut)
핸들SPI오류가 명시 적으로 제기되었습니다 ( PL/Python 'sRaine) 내부와 동일SPI오류 (Oskari Saarenmaa 및 Jan Ubanski)
누출 방지SPI튜플 서브 트랜잭션 중 테이블 (Tom Lane)
실패한 서브 트랜잭션이 끝나면 Core SPI 코드가 지금
그 동안 생성 된 모든 SPI 튜플 테이블을 출시합니다.
하위 계산. 이것은 스파이 사용 코드가 유지 될 필요가 없다
그러한 튜플 테이블을 추적하고 수동으로 해제합니다.
오류 복구 코드. 그렇게하지 않으면 여러 가지가 발생했습니다
PL/PGSQL 및 아마도 트랜잭션 기간 메모리 누출 문제
다른 SPI 클라이언트.SPI_FREETUPTable ()
이제 스스로를 보호합니다
여러 해방 요청에 대해
이 변경으로 인해 청소를 깨뜨리지 말아야합니다.
허용SPI액세스 기능 에 의해 처리 된 행의 수COPY(Pavel Stehule)
명령 줄 유틸리티 추가PG_ISREADY서버가 준비되었는지 확인하십시오 연결을 수락하려면 (Phil Sorber)
지지대 지원-타이블논쟁PostgreSQL, ClusterDB, ReindexDB및VACUUMDB(Josh Kupershmidt)
이것은 길과 비슷합니다pg_dump's-타이블옵션 작동.
add-dbname옵션pg_dumpall, PG_BASEBACKUP및PG_RECEIVEXLOG지정 허용 a 연결 문자열 (Amit Kapila)
LIBPQ 함수 추가PQCONNINFO ()
연결 정보를 반환합니다
(Zoltán Böszörményi, Magnus Hagander)
기능 비용 설정 조정PSQL탭 완료 및 패턴 검색입니다 더 효율적 (Tom Lane)
개선PSQL의 탭 완료 적용 범위 (Jeff Janes, Dean Rasheed, Peter Eisentraut, Magnus Hagander)
허용PSQL --- 싱글 전송읽을 때 작동하는 모드 표준 입력 (Fabien Coelho, Robert Haas)
이전에는이 옵션이 파일에서 읽을 때만 작동했습니다.
제거PSQL경고시기 이전 서버에 연결 (Peter Eisentraut)
새로운 서버에 연결할 때 경고가 여전히 발행됩니다. 보다 주요 버전PSQL's.
addPSQL명령\ watchSQL 명령을 반복적으로 실행하려면 (Will Leinweber)
addPSQL명령\ gset쿼리 결과를 저장하려면PSQL변수 (Pavel Stehule)
addSSL정보PSQL's\ conninfo명령 (Alastair Turner)
add"보안"열 toPSQL's\ df+출력 (Jon Erdman)
허용PSQL명령\ l토토 사이트 순위베이스 이름 패턴을 수락하려면 (Peter eisentraut)
inPSQL, 허용하지 마십시오\ connect아니오가있는 경우 기본값을 사용합니다 활성 연결 (Bruce Momjian)
서버가 충돌 한 경우에 해당 될 수 있습니다.
실행 된 SQL 명령의 실패 후 상태를 올바르게 재설정합니다. 와 함께PSQL's\ G 파일(Tom 레인)
이전 SQL 명령의 출력이 있습니다 예기치 않게 같은 파일로 계속 이동합니다.
A 추가Latex-Longtable출력 형식으로PSQL(Bruce Momjian)
이 형식은 테이블이 여러 페이지에 걸쳐있을 수 있습니다.
aBorder = 3출력 모드PSQL 라텍스형식 (Bruce Momjian)
inPSQL's 튜플 전용 확장 된 출력 모드, 더 이상 방출되지 않음"(아니오 줄) "제로 행 (Peter Eisentraut)
inPSQL'정렬되지 않은 확장 출력 모드, 더 이상 Zero 행으로 빈 줄을 인쇄하지 않습니다 (Peter eisentraut)
addpg_dump -jobs테이블을 병렬로 덤프하는 옵션 (Joachim Wieland)
만들기pg_dump출력 함수 보다 예측 가능한 순서 (Joel Jacobson)
|pg_dumpposix적합성 (Brian Weaver, Tom Lane)
add-dbname옵션pg_dump, 다른 클라이언트와의 일관성 명령 (Heikki Linnakangas)
토토 사이트 순위베이스 이름은 이미 깃발.
새로 만든 데이터 디렉토리 (Jeff 데이비스)
이것은 곧 시스템 충돌시 데이터 무결성을 보장합니다. initdb 이후. 이것은 사용하여 비활성화 될 수 있습니다-노시 니크.
InitDB 추가-sync-only동기화 옵션 내구성있는 스토리지 대 데이터 디렉토리 (Bruce Momjian)
이것은 사용합니다.PostgreSQL.
InitDB 발행 Data Directory를 파일 시스템 마운트 포인트 (Bruce Momjian)의 상단
플러그인을 허용하는 인프라 추가배경 작업자 프로세스(Álvaro Herrera)
중앙 집중식 시간 초과 생성API(Zoltán Böszörményi)
libpgcommon 생성 및 이동pg_malloc ()
및 기타 기능 (Álvaro
Herrera, Andres Freund)
이를 통해 libpgport는 이식성 관련에만 사용할 수 있습니다 암호.
더 큰 structs에 포함 된 목록 링크에 대한 지원 추가 (Andres Freund)
useSA_RESTART모든 신호의 경우, 포함Sigalrm(Tom Lane)
번역 할 때 올바른 텍스트 도메인이 사용되는지 확인errcontext ()
메시지 (Heikki
Linnakangas)
클라이언트 측 메모리 할당 함수의 이름 지정 표준화 (Tom Lane)
지원 제공"정적 주장 "일부는 컴파일 시간에 실패합니다 컴파일 타임 스턴트 조건이 충족되지 않습니다 (Andres Freund, Tom 레인)
지원assert ()
클라이언트면에서
코드 (Andrew Dunstan)
C 컴파일러에 정보를 제공하기 위해 장식 추가Ereport ()
andelog ()
통화가 반환되지 않습니다 (Peter Eisentraut,
Andres Freund, Tom Lane, Heikki Linnakangas)
회귀 테스트 출력에 옵션을 전달할 수 있습니다. 비교 유틸리티를 통해pg_regress_diff_opts(Peter Eisentraut)
격리 테스트 추가색인 생성 동시에(Abhijit Menon-Sen)
typedefs for 제거int2/int4더 잘 표현되는 것처럼int16/int32(Peter eisentraut)
수정설치-스트립MACOS X(Peter Eisentraut)
제거구성플래그-드라이스 가능한 공유, 더 이상 없기 때문에 지원 (Bruce Momjian)
Pgindent를 다시 작성하십시오Perl(Andrew Dunstan)
일치하도록 Perl 형식을 설정하도록 EMACS 매크로 제공PostgreSQL'PERLTIDY 설정 (Peter eisentraut)
백엔드 문법이있을 때마다 키워드 목록을 확인하는 도구를 실행합니다. 변경되었습니다 (Tom Lane)
길 변경UESCAPElexed, to Lexer 테이블의 크기를 크게 줄입니다 (Heikki Linnakangas)
CentralizeFlexandBison make규칙 (Peter Eisentraut)
이것은 유용합니다PGXS저자.
개체를 반환하기 위해 많은 내부 백엔드 기능을 변경OIDvoid보다는 (Dimitri Fontaine)
이것은 이벤트 트리거에 유용합니다.
발명 프리 커미트/사전 준비/사전 소송 이벤트를 발명했습니다 트랜잭션 콜백 (Tom Lane)
트랜잭션 콜백을 사용하는로드 가능한 모듈이 필요할 수 있습니다 이 새로운 이벤트 유형을 처리하기위한 수정.
함수 추가pg_identify_object ()
생산 a
데이터베이스 개체 (Álvaro
Herrera)
Post- 추가Alter-객체 서버 후크 (Kaigai Kohei)
일반 바이너리 힙을 구현하여 Merge-Append에 사용하십시오. 운영 (Abhijit Menon-Sen)
시간대 약어 변경을 감지하는 데 도움이되는 도구를 제공합니다. 업토토 사이트 순위트SRC/TIMEZONE/DATA파일 (Tom 레인)
addpkg-config지원libpq및ECPG도서관 (Peter Eisentraut)
제거SRC/Tools/Backend, 이제 콘텐츠는에 있습니다.PostgreSQLWiki (Bruce Momjian)
분할WAL독립 시설로서의 독서 (Heikki Linnakangas, Andres Freund)
64 비트 정수를 사용하여 대표WAL위치 (xlogrecptr) 2 개의 32 비트 대신 정수 (Heikki Linnakangas)
일반적으로 읽어야하는 도구WAL형식을 조정해야합니다.
허용PostgreSQL : 문서 : 9.3 : PL/토토 사이트 -토토 사이트 Prossural Language지원 플랫폼 별 포함 디렉토리 (Peter Eisentraut)
허용PostgreSQL : 문서 : 9.3 : PL/토토 사이트 -토토 사이트 Prossural LanguageonOS X사용자 정의 버전에 대한 빌드Python(Peter Eisentraut)
aPostgres외국 토토 사이트 순위 포장지Contrib 기타에 대한 액세스를 허용하는 모듈Postgres서버 (Shigeru Hanada)
이 외국 토토 사이트 순위 포장지는 쓰기를 지원합니다.
addpostgresql :Contrib Program (Andres Freund)
정규 표현력 검색의 인덱싱 지원 추가PG_TRGM(Alexander Korotkov)
개선PG_TRGM의 멀티 바이트 문자 처리 (Tom Lane)
wcstombs () 또는 towlower ()가없는 플랫폼에서 라이브러리 기능, 이것은 호환되지 않는 변화를 초래할 수 있습니다. 의 내용PG_TRGM인덱스 비 ASCII 토토 사이트 순위의 경우. 그러한 경우Reindex올바른 검색 결과를 보장하기 위해 해당 인덱스.
A 추가토토 사이트 : 문서함수로 a의 보류중인 삽입 목록의 크기를보고합니다.진index (fujii masao)
makeoid2name, pgbench및VacuumloSETfallback_application_name(Amit Kapila)
출력 향상젠 토토 : 문서 : 9.3(Bruce Momjian)
출력 향상PostgreSQL : 문서(Peter Geoghegan)
자체 옵션으로 전용 외국 데이터 래퍼 생성 유효성 검사 기능, forpostgresql : 문서 : 9.3 : 토토 사이트 추천(Shigeru 하라다)
이 FDW를 사용하여 A의 대상을 정의 할 때dblinka 연결 옵션의 하드 유선 목록, 기본libpq도서관이 문의하여 무엇을 확인합니다 연결 옵션이 지원합니다.
허용pg_upgrade덤프를하기 위해 병렬로 회복됩니다 (Bruce Momjian, Andrew Dunstan)
이것은 데이터베이스의 병렬 스키마 덤프/복원도 가능합니다 테이블 스페이스 당 데이터 파일의 병렬 복사/링크로 사용-jobs레벨을 지정하는 옵션 병행.
만들기pg_upgrade생성 현재 디렉토리의 Unix-Domain 소켓 (Bruce Momjian, Tom 레인)
이것은 누군가가 우연히있을 가능성을 줄입니다 업그레이드 중에 연결하십시오.
makepg_upgrade -체크모드의 위치를 올바르게 감지합니다 비 디폴트 소켓 디렉토리 (Bruce Momjian, Tom Lane)
성능 향상pg_upgrade테이블이 많은 데이터베이스 (Bruce Momjian)
개선pg_upgrade의 로그에 의해 실행 된 명령 표시 (Álvaro Herrera)
개선pg_upgrade의 상태 복사/링크 중 표시 (Bruce Momjian)
add-Foreign-Keys옵션PGBENCH(Jeff Janes)
이것은 생성 된 표준 테이블에 외국의 주요 제약 조건을 추가합니다. 에 의해pgbench, 외국 키에 사용하기위한 성능 테스트.
허용pgbench집계 성능 통계 및 생산 모든 출력-gregate-interval초 (Tomas Vondra)
addpgbench --샘플링-레이트백분율을 제어하는 옵션 로그인 한 거래 (Tomas Vondra)
상태 메시지 출력 감소 및 개선pgbench의 초기화 모드 (Robert Haas, Peter Eisentraut)
addpgbench -Q모드 5 초마다 하나의 출력 라인을 인쇄하는 모드 (Tomas vondra)
출력pgbench경과 및 초기화 중 남은 시간 (Tomas Vondra)
허용pgbench많이 사용하려면 관련 열을 변경하여 대규모 요인Integertobigint언제 요청 된 스케일 팩터는 20000 (Greg Smith)을 초과합니다
허용epub형식 문서 만들기 (Peter Eisentraut)
업토토 사이트 순위트freebsd커널 구성 문서 (Brad Davis)
개선창기능문서 (Bruce Momjian, Florian Pflug)
add사설 토토 : 문서 : 9.3 : 도구 사설 토토문서 도구 체인 설정MacOS(Peter Eisentraut)
개선Commit_Delay문서 (Peter Geoghegan)
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
릴리스 9.3.1 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 릴리스 9.2.24 |