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-Clase 하위 쿼리 및 기능 호출
허용외국 토토 사이트 순위외국에서 쓰기 (삽입/업토토 사이트 순위트/삭제)를 지원합니다
추가Postgres외국 토토 사이트 순위 포장지허용Postgres서버
선택적인 기능 추가CheckSum토토 사이트 순위 페이지
비 키 필드 행 업토토 사이트 순위트가 외래 키를 차단하는 것을 방지합니다
시스템 V 크게 줄어 듭니다.공유 메모리요구 사항
위 항목은 섹션에서 자세히 설명합니다.
덤프/복원 사용pg_dumpall또는 사용pg_upgrade,
버전 9.3에는 영향을 줄 수있는 여러 가지 변경 사항이 포함되어 있습니다.
RenameReplication_timeouttoWal_Sender_Timeout(Amit Kapila)
이 설정은를 제어합니다.Wal발신자 시간 초과.
슈퍼 서서 권한이 설정하도록 요구Commit_Delay이제 잠재적으로 가능하기 때문입니다
메모리 내 정렬이 전체 메모리 할당을 사용하도록 허용 (Jeff
설정 한 사용자work_mem이전 동작에 따라 필요할 수 있습니다
업토토 사이트 순위트 또는 삭제할 튜플이 이미전트리거 (Kevin Grittner)
이전에는 원래 의도 된 업토토 사이트 순위트가 조용히 건너 뜁니다.이후트리거
쿼리가 휘발성을 호출하면이 오류가 발생합니다.
다중 컬럼 변경PostgreSQL : 문서 : 9.3 : 스포츠 토토 작성외국 키업토토 사이트 순위트(Tom Lane)
이전에, 우리는 그 참조 열만 설정합니다업토토 사이트 순위트. 이것이 필요했던 것입니다
|search_pathChanges (Tom Lane)
이전에, 현재 현재로 생성 된 캐시 계획search_path설정, 결과
수정to_number ()
사용 된 기간을 올바르게 처리합니다
이전에는 기간이 소수점으로 간주되었습니다.D형식 코드는 로케일-특이 적 소수점의 사용을 지정하는 데 사용됩니다.FM형식도 사용되었습니다.
수정엄격한비 설정 함수
엄격한 함수로 전달 된 널 값은
StoreWal연속 스트림에서
이전,Wal파일이 있습니다ff때문에 사용되지 않았습니다Wal이것을 취한 백업 또는 복원 스크립트
inpg_constraint.confmatchtype, 저장full,부분) ASsfor"간단한"(Tom Lane)
이전 에이 사례는에 표시되었습니다.ufor"지정되지 않은".
아래에서의 변경 사항에 대한 자세한 설명이 있습니다.postgresql9.3 및 이전
비 키 필드 행 업토토 사이트 순위트가 외래 키를 차단하는 것을 방지합니다
이 변경은 동시성을 향상시키고 확률을 줄입니다업토토 사이트 순위트변경하지 않는키 업토토 사이트 순위트 없음외국인 동안 행의 잠금 모드키 공유잠금키 없음. 따라서 외국 키 열이 없으면 차단이 없습니다.
구성 변수 추가lock_timeout얼마나 오래 걸리는지 a
상한 및 하한의 히스토그램 수집 및 사용뿐만 아니라PostgreSQL : 문서 : 9.3 : 범위 사설 토토(Alexander Korotkov)
인덱스 액세스에 대한 Optimizer의 비용 추정을 향상시킵니다 (Tom
최적화를위한 해시 테이블 크기 추정치 향상별도의해시 집계를 통해 (Tom
NO-OP 결과 억제 및 제한 계획 노드 (Kyotaro Horiguchi,
add복사튜플을 표시하는 오버 헤드를 피하는 옵션
성능 향상숫자계산 (Kyotaro Horiguchi)
대기하는 세션의 동기화 개선Commit_Delay(Peter Geoghegan)
이것은 유용성을 크게 향상시킵니다Commit_Delay.
성능 향상임시 테이블을 만듭니다그러한 절단하지 않음으로써 옵션
진공이 만료 된 후의 가시성을 다시 확인하십시오
이것은 페이지가 다음과 같이 표시 될 가능성이 높아집니다.
자원 당 소유자 잠금 캐시 추가 (Jeff Janes)
이것은 성명서 완료시 잠금 부기 속도를 높입니다pg_dump.
Commit의 전체 관계 캐시 스캔을 피하십시오.
이것은 연속적으로 많은 테이블을 만드는 세션 속도를 높입니다.PG_RESTORErun.
많은 관계를 떨어 뜨리는 거래의 성능을 향상시킵니다
인증 실패가 발생하면 관련성을 기록하십시오on13928_13992
개선ldap오류보고 및 문서
지정 지원 추가ldap인증 매개 변수urlRFC 4516 당 형식 (Peter
변경SSL_CIPHERS시작하는 매개 변수기본값가 아니라all,
이것은 더 적절한 SSL 암호 세트를 생산해야합니다.
구문 분석 및로드on각 연결 중에 한 번
이것은 방법과 유사합니다onis
시스템 V 크게 줄어 듭니다.공유 메모리요구 사항
UNIX와 같은 시스템에서mmap ()
ispostgresql's
Postmaster가 여러 Unix-Domain 소켓에서들을 수 있도록합니다
구성 매개 변수unix_socket_directoryunix_socket_directories
처리 파일의 디렉토리를 처리 할 수 있습니다 (Magnus
이러한 디렉토리는로 지정됩니다.include_dir서버 구성에서
최대 증가initdb-구성 값shared_buffersto 128MB (Robert Haas)
이것은 InitDB가 설정하려고 시도 할 최대 값입니다on; 이전 최대 값은
제거외부PID파일
스트리밍 복제 대기 허용타임 라인 스위치 팔로우(Heikki
이것은 스트리밍 대기 서버가
addSQL기능pg_is_in_backup ()
andpg_backup_start_time ()
(Gilles Darold)
이 기능은 기본 백업의 상태를보고합니다.
스트리밍 로그 배송의 성능 향상synchronous_commit장애인 (Andres Freund)
스트리밍 대기를 기본으로 훨씬 더 빠른 홍보 허용
마지막 체크 포인트의 REDO 위치를에 추가하십시오.PG_CONTROLDATA의 출력 (Fujii Masao)
이 정보는 어느 것을 결정하는 데 유용합니다Wal복원을 위해서는 파일이 필요합니다.
도구 허용postgresql : 문서컴퓨터에서 실행합니다
WAL 파일은 여전히 서버에서만 재생할 수 있습니다.
makePostgreSQL : 문서 -write-recovery-conf최소 출력on파일 (Zoltán Böszörményi, Magnus
대기 서버 설정을 단순화합니다.
허용postgresql : 문서andPG_BASEBACKUP -xlog-method스트리밍 타임 라인 스위치를 처리합니다
addWal_Receiver_Timeout제어를위한 매개 변수Wal수신기 타임 아웃 (Amit
이것은 연결 고장을보다 빠르게 감지 할 수 있습니다.
변경Wal분할을 허용하는 기록 형식
새 형식은 약간 더 작고 더 효율적입니다.
지원 추가토토 베이 : 문서 : 9.3 : 이벤트 트리거(Dimitri Fontaine, Robert Haas, Álvaro Herrera)
이벤트 가능하게 작성된 서버 측 기능을 허용합니다
허용외국 토토 사이트 순위외국에서 쓰기 (삽입/업토토 사이트 순위트/삭제)를 지원합니다
add생성절 (Fabrízio de Royes
make스포츠 토토 결과 : 문서공유의 소유권을 변경하십시오
make집계 생성주어진 이니셜인지 불만
억제테이블 생성의 암시 적 인덱스에 대한 메시지
이 메시지는 이제에 나타납니다.Debug1기본적으로 표시되지 않도록 Verbosity.
허용드롭존재하지 않는 스키마가있을 때 성공합니다
이전에 스키마가 존재하지 않으면 오류가 발생했습니다.
고객 제공제약 위반별도의 필드 (Pavel Stehule)
클라이언트가 테이블, 열, 토토 사이트 순위 유형을 검색 할 수 있습니다.
지원존재하지 않으면옵션PostgreSQL : 문서 :(Andrew Dunstan)
이것은 열거 된 값을 조건부 추가하는 데 유용합니다
addALTER 역할모든 사용자에 대한 설정을 설정합니다 (Peter
이것은 모든 토토 사이트 순위베이스의 모든 사용자에게 설정을 적용 할 수 있습니다.사설 토토 사이트 PostgreSQL이미 모든 사용자에 대한 설정을 추가 할 수있었습니다ona
지원 추가Alter Rule ... Rename(ali dar)
addPostgreSQL : 문서 : 9.3 : 윈 토토 된보기 생성(Kevin Grittner)
기본 테이블이 매번 읽는 일반보기와 달리
간단한 견해 만들기자동 업토토 사이트 순위트 가능(Dean Rasheed)
add생성구문 (Peter Eisentraut)
내부적으로 이것은로 번역됩니다생성.
참조 된 경우를 처리하기 위해보기/규칙 인쇄 코드를 개선합니다
테이블 및 칼럼 렌즈미닝은 단지 우리가 단지 만약의 경우를 생성 할 수 있습니다.
최대 크기 증가토토 : 문서 : 9.3 : 큰 개체2GB에서 4TB에서 4TB (Nozomi Anzai, Yugo Nagata)
이 변경에는 64 비트에 맞는 대형 객체 액세스를 추가하는 것이 포함됩니다
텍스트 허용타임 존, 예 :"America/Chicago", in"T"필드ISO-formatTimestamptz입력 (Bruce Momjian)
add토토 베이 3_118toJSON값 (Andrew
허용JSON값이레코드로 변환(앤드류
add토토 베이 3_118변환하려면HSTORE값 toJSON(Andrew Dunstan)
addarray_remove ()
andarray_replace ()
기능 (Marco Nenciarini,
허용concat ()
andformat ()
제대로 확장하려면variadic-표지 된 인수 (Pavel Stehule)
개선format ()
필드 너비를 제공합니다
maketo_char ()
, to_date ()
및TO_TIMESTAMP ()
부정적인 세기를 처리합니다
이전의 행동은 잘못되었거나 일관되지 않았습니다ad취급, 예 : ~와 함께"iyyy-iw-dy".
maketo_date ()
andTO_TIMESTAMP ()
시기 적절한 결과를 반환합니다ISO및 Gregorian
원인pg_get_viewdef ()
새 라인을 시작합니다select대상 목록FromEntry (Marko Tiikkaja)
이것은 예를 들어 인쇄에서 선 길이를 줄입니다.pg_dump출력.
수정map_sql_value_to_xml_value ()
기본 유형과 같은 방식으로 도메인 유형의 값을 인쇄하려면
특정 내장 유형에 대한 특별 형식 규칙이 있습니다부울; 이 규칙도 이제 적용됩니다
pl/pgsql 사용을 허용returna
이전, 복합 유형을 반환하는 함수에서return그 변수 만 참조 할 수 있습니다
PL/PGSQL이 액세스 할 수 있도록 허용제약별도의 필드 (Pavel Stehule)
PL/PGSQL이 처리 한 행 수에 액세스하도록 허용COPY(Pavel
A COPYPL/PGSQL 함수로 실행진단 받기 x = row_count.
보존되지 않은 키워드를 어디에서나 식별자로 사용할 수 있습니다
PL/PGSQL 문법의 특정 장소에서 키워드는
pl/python 결과 객체 문자열 핸들러 추가 (Peter
이것은 허용plpy.debug (rv)출력
pl/python 만들기 OID 값을 적절한 파이썬 숫자로 변환
핸들SPI오류가 명시 적으로 제기되었습니다 (Raine) 내부와 동일SPI오류 (Oskari Saarenmaa 및
누출 방지SPI튜플
실패한 서브 트랜잭션의 끝에서 Core SPI 코드는 지금SPI_FREETUPTable ()
이제 스스로를 보호합니다
허용SPI액세스 기능COPY(Pavel Stehule)
명령 줄 유틸리티 추가PG_ISREADY서버가 준비되었는지 확인하십시오
지지대 지원-타이블논쟁PostgreSQL, ClusterDB, ReindexDB및VACUUMDB(Josh Kupershmidt)
이것은 길과 비슷합니다pg_dump's-타이블옵션 작동.
add-dbname옵션pg_dumpall, PG_BASEBACKUP및PG_RECEIVEXLOG지정 허용 a
LIBPQ 함수 추가pqconninfo ()
연결 정보를 반환합니다
기능 비용 설정 조정PSQL탭 완료 및 패턴 검색입니다
개선PSQL의 탭 완료
허용PSQL --- 단일 전환읽을 때 작동하는 모드
이전에는이 옵션이 파일에서 읽을 때만 작동했습니다.
제거PSQL경고시기
새로운 서버에 연결할 때 경고가 여전히 발행됩니다.PSQL's.
addPSQL명령\ watchSQL 명령을 반복적으로 실행하려면 (Will
addPSQL명령\ gset쿼리 결과를 저장하려면PSQL변수 (Pavel Stehule)
addSSL정보PSQL's\ conninfo명령 (Alastair Turner)
add"보안"열 toPSQL's\ df+출력
허용PSQL명령\ l토토 사이트 순위베이스 이름 패턴을 수락하려면 (Peter
inPSQL, 허용하지 마십시오\ connect아니오가없는 경우 기본값을 사용합니다
서버가 충돌 한 경우에 해당 될 수 있습니다.
실행 된 SQL 명령의 실패 후 상태를 올바르게 재설정PSQL's\ g 파일(Tom
이전 SQL 명령의 출력이 있습니다
추가Latex-Longtable출력 형식으로PSQL(Bruce Momjian)
이 형식은 테이블이 여러 페이지에 걸쳐있을 수 있습니다.
추가Border = 3출력 모드PSQL 라텍스형식 (Bruce Momjian)
inPSQL의 튜플 전용"(no제로 행 (Peter Eisentraut)
inPSQL는 정렬되지 않은 확장
addpg_dump -Jobs테이블을 병렬로 덤프하는 옵션 (Joachim
makepg_dump출력 함수
|pg_dumpposix적합성 (Brian Weaver, Tom Lane)
add-dbname옵션pg_dump, 다른 클라이언트와의 일관성
토토 사이트 순위베이스 이름은 이미
새로 생성 된 토토 사이트 순위 디렉토리 (Jeff
이것은 곧 시스템 충돌시 토토 사이트 순위 무결성을 보장합니다.--nosync.
InitDB 추가-sync-only동기화 옵션
이것은 사용합니다.pg_upgrade.
InitDB 발행 Data Directory를
플러그인을 허용하는 인프라 추가배경 작업자 프로세스(Álvaro
중앙 집중식 시간 초과 생성API(Zoltán Böszörményi)
libpgcommon 생성 및 움직임pg_malloc ()
및 기타 기능 (Álvaro
이를 통해 libpgport는 이식성 관련에만 사용할 수 있습니다
더 큰 structs에 포함 된 목록 링크에 대한 지원 추가 (Andres
useSA_RESTART모든 신호의 경우,Sigalrm(Tom Lane)
번역 할 때 올바른 텍스트 도메인이 사용되는지 확인errcontext ()
메시지 (Heikki
클라이언트 측 메모리 할당 함수의 이름 지정 표준화
지원 제공"정적일부는 컴파일 시간에 실패합니다
지원assert ()
클라이언트 측
C 컴파일러에 일부를 알리기 위해 장식 추가Ereport ()
andelog ()
통화가 반환되지 않습니다 (Peter Eisentraut,
회귀 테스트 출력에 옵션을 전달할 수 있습니다.pg_regress_diff_opts(Peter Eisentraut)
격리 테스트 추가색인 생성(Abhijit Menon-Sen)
typedefs for 제거int2/int4더 잘 표현되는 것처럼int16/int32(Peter
수정설치-스트립MACOS X(Peter Eisentraut)
제거구성플래그-disable-shared, 더 이상 그렇지 않기 때문입니다
Pgindent를 다시 작성하십시오perl(Andrew Dunstan)
일치하도록 Perl 형식을 설정하도록 EMACS 매크로 제공postgresql'PERLTIDY 설정 (Peter
백엔드 문법이있을 때마다 키워드 목록을 확인하는 도구를 실행합니다.
길 변경UESCAPElexed, to
CentralizeFlexandBison 만들기규칙 (Peter Eisentraut)
이것은 유용합니다PGXS저자.
개체를 반환하기 위해 많은 내부 백엔드 기능을 변경OIDvoid보다는 (Dimitri Fontaine)
이것은 이벤트 트리거에 유용합니다.
발명 프리 커미트/사전 준비/사전 서브 커밋 이벤트
트랜잭션 콜백을 사용하는로드 가능한 모듈이 필요할 수 있습니다
함수 추가pg_identify_object ()
생산 a
Post- 추가Alter-object server hooks
제네릭 바이너리 힙을 구현하여 Merge-Append에 사용하십시오.
시간대 약어 변경을 감지하는 데 도움이되는 도구를 제공합니다.SRC/TIMEZONE/DATA파일 (Tom
addpkg-config지원libpqandECPG도서관 (Peter Eisentraut)
제거SRC/Tools/Backend, 이제postgresqlWiki
분할Wal독립 시설로서의 독서
64 비트 정수를 사용하여 대표Wal위치xlogrecptr) 2 개의 32 비트 대신
일반적으로 읽어야하는 도구Wal형식을 조정해야합니다.
허용PostgreSQL : 문서 : 9.3 : PL/토토 사이트 -토토 사이트 Prossural Language지원
허용PostgreSQL : 문서 : 9.3 : PL/토토 사이트 -토토 사이트 Prossural LanguageonOS X사용자 정의 버전에 대한 빌드Python(Peter Eisentraut)
추가Postgres외국 토토 사이트 순위 포장지ContribPostgres서버 (Shigeru Hanada)
이 외국 토토 사이트 순위 포장지는 쓰기를 지원합니다.
addpostgresql :Contrib Program (Andres
정기 표현 검색의 인덱싱 지원 추가PG_TRGM(Alexander Korotkov)
개선PG_TRGM의 멀티 바이트 문자 처리
wcstombs () 또는 towlower ()가없는 플랫폼에서PG_TRGM인덱스Reindex올바른 검색 결과를 보장하기 위해 해당 인덱스.
추가토토 사이트 : 문서함수로ginindex (fujii masao)
makeoid2name, pgbench및VacuumloSETfallback_application_name(Amit Kapila)
출력 향상젠 토토 : 문서 : 9.3(Bruce Momjian)
출력 향상PostgreSQL : 문서(Peter Geoghegan)
자체 옵션으로 전용 외국 토토 사이트 순위 래퍼를 만듭니다.postgresql : 문서 : 9.3 : 토토 사이트 추천(Shigeru
이 FDW를 사용하여 A의 대상을 정의 할 때dblinkalibpq라이브러리가 문의하여 무엇을 참조하십시오
허용pg_upgrade덤프를하기 위해
이것은 토토 사이트 순위베이스의 병렬 스키마 덤프/복원도 가능합니다-Jobs레벨을 지정하는 옵션
makepg_upgrade생성
이것은 누군가가 우연히있을 가능성을 줄입니다
makepg_upgrade -체크모드의 위치를 올바르게 감지하십시오
성능 향상pg_upgrade테이블이 많은 토토 사이트 순위베이스
개선pg_upgrade의 로그에 의해
개선pg_upgrade의 상태
add-Foreign-Keys옵션pgbench(Jeff Janes)
이것은 생성 된 표준 테이블에 외국의 주요 제약 조건을 추가합니다.pgbench, 외국 키에 사용하기위한
허용pgbench집계-gregate-interval초 (Tomas Vondra)
addpgbench -스 샘플링-레이트의 백분율을 제어하는 옵션
상태 메시지 출력 감소 및 개선pgbench의 초기화 모드 (Robert Haas,
addpgbench -Q모드 5 초마다 하나의 출력 라인을 인쇄하는 모드
출력pgbench경과 및
허용pgbench많이 사용하려면정수tobigint언제
허용epub-형식 문서
업토토 사이트 순위트freebsd커널
개선창기능문서 (Bruce Momjian,
add사설 토토 : 문서 : 9.3 : 도구 사설 토토MacOS(Peter Eisentraut)
개선Commit_Delay문서 (Peter Geoghegan)
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
릴리스 9.3.1 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 릴리스 9.2.24 |