| PostgreSQL 9.2.24 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.2 : 롤 토토 9.2.1 | 위로 | 부록 E. 릴리스 노트 | PostgreSQL : 문서 : 9.2 : 롤 토토 9.1.24 | |
출시일: 2012-09-10
이 릴리스는 주로 성능에 중점을 두었습니다. 새로운 SQL 기능이 부족하지는 않지만 개선되었습니다. 일하다 복제 지원 영역에서도 계속됩니다. 주요한 개선 사항은 다음과 같습니다:
쿼리가 색인에서만 데이터를 검색하도록 허용합니다. 힙 액세스 방지(색인 전용 스캔)
계획자가 특정 계획에 대한 스포츠 토토자 정의 계획을 생성하도록 허용 준비된 문을 스포츠 토토하는 경우에도 매개변수 값
다음과 함께 중첩 루프를 스포츠 토토하는 플래너의 능력을 향상시킵니다. 내부 인덱스 스캔
스트리밍 복제 슬레이브가 데이터를 전달할 수 있도록 허용 다른 노예 (계단식 복제)
허용PostgreSQL : 문서기본 백업 만들기 대기 서버에서
추가postgresql : 문서WAL 보관 도구 파일이 기록되면서 변경됨
추가스포츠 토토 사이트 : 문서 : 9.2 : SP-Gist Indexes(공간 분할 GiST) 인덱스 액세스 방법
다음에 대한 지원 추가PostgreSQL : 문서 :
추가JSON데이터 유형
추가보안_장벽보기 옵션
허용libpq연결 a 형식의 문자열URI
추가토토 사이트 순위 : 문서화 : 9에libpq더 나은 대용량 처리를 위해 결과 세트
위 항목은 해당 섹션에서 더 자세히 설명됩니다. 아래에.
다음을 스포츠 토토하여 덤프/복원pg_dump또는 다음의 스포츠 토토pg_upgrade을(를) 원하는 경우 필수입니다. 이전 릴리스의 데이터를 마이그레이션합니다.
버전 9.2에는 영향을 미칠 수 있는 여러 가지 변경 사항이 포함되어 있습니다. 이전 릴리스와의 호환성. 다음을 관찰하세요 비호환성:
제거spclocation필드 frompg_tablespace(마그누스 하간데르)
이 필드는 다음과 같은 기호 링크와 중복되었습니다.
실제로 테이블스페이스 위치를 정의하므로 위험이 따릅니다.
테이블스페이스 이동시 누락 오류 이 변화
테이블스페이스 디렉토리를 이동하는 동안
서버가 다운되었습니다. 심볼릭 링크를 수동으로 조정했기 때문입니다.
이 필드를 대체하기 위해 다음을 추가했습니다.pg_tablespace_location()쿼리 허용
심볼릭 링크.
이동ts벡터가장 일반적인 요소 통계에서 신규로pg_stats열(알렉산더 코로트코프)
문의most_common_elems그리고most_common_elem_freqs이전에 스포츠 토토할 수 있었던 데이터의 경우most_common_vals그리고most_common_freqs에 대한ts벡터열.
삭제PostgreSQL : 문서 : 9.2 : 토토 캔's=연산자(로버트 하스)
이제 스포츠 토토자는 다음을 스포츠 토토해야 합니다.hstore(텍스트, 텍스트). 부터포스트그레SQL9.0, 경고 메시지
이름이 지정된 연산자가 있을 때 방출되었습니다.=생성된 이유는SQL표준 준비금
해당 토큰은 다른 용도로 스포츠 토토됩니다.
다음을 확인하세요xpath()문자열의 특수 문자를 이스케이프합니다.
가치 (플로리안 플러그)
이것이 없으면 결과가 다음과 같지 않을 수도 있습니다. 유효한XML.
만들다pg_relation_size()그리고 친구는 다음과 같은 경우 NULL을 반환합니다.
개체가 존재하지 않습니다(Phil Sorber)
이것은 이러한 함수를 호출하는 쿼리를 방지합니다 동시 발생 후 즉시 오류 반환드롭.
만들다추출(EPOCH FROM타임스탬프
시간대 없음)시대를 측정하다
현지 자정 아님UTC자정(톰 레인)
이 변경은 잘못 고려된 변경을 되돌립니다. 릴리스 7.3. 측정 시작점UTC자정이 일관성이 없었습니다. 왜냐하면 결과가 다음에 따라 달라졌습니다.시간대설정, 계산 을 위한시간대가 없는 타임스탬프그러면 안 됩니다. 이전 동작은 다음을 통해 계속 스포츠 토토할 수 있습니다. 입력 값을 다음으로 캐스팅합니다.타임스탬프 시간대 포함.
후행이 있는 시간 문자열을 올바르게 구문 분석어제, 오늘, 그리고내일(딘 라시드)
이전에는SELECT '04:00:00 어제'::타임스탬프어제 날짜를 에 반환했습니다. 자정.
수정to_date()그리고to_timestamp()불완전한 날짜를 감싸기 위해
2020년을 향하여 (브루스 몸지안)
이전에는 다음 미만의 연도 및 연도 마스크가 제공되었습니다. 네 자리 숫자가 일관되지 않게 래핑되었습니다.
방지도메인 변경작업 중 비도메인 유형(Peter Eisentraut)
이전에는 소유자 및 스키마 변경이 가능했습니다. 도메인이 아닌 유형입니다.
더 이상 절차적 언어 이름을 강제로 소문자로 만들지 않습니다. 안에함수 생성(로버트 하스)
따옴표가 없는 언어 식별자는 여전히 소문자, 문자열 및 인용 식별자는 더 이상 스포츠 토토할 수 없습니다. 강제로 다운되었습니다. 따라서 예를 들어함수 생성 ... 언어 'C'아니오 더 긴 작업; 철자가 있어야 합니다.'c'또는 따옴표를 생략하는 것이 좋습니다.
시스템에서 생성된 외래 키 이름 변경 시행 트리거(Tom Lane)
이 변경으로 인해 트리거는 다음에서 실행됩니다. 관련된 일부 특수 사례의 올바른 순서 자기 참조 외래 키 제약 조건.
일관적인 역따옴표, 변수 확장 및 따옴표로 묶인 하위 문자열 동작psql메타 명령 인수(톰 레인)
이전에는 이러한 참조가 다음과 같은 경우 이상하게 취급되었습니다. 인접한 텍스트와 공백으로 구분되지 않습니다. 을 위한 예'FOO'BAR다음과 같이 출력되었습니다.푸 바(예기치 않은 삽입 공백) 및FOO'BAR'BAZ이었음 변경되지 않은 출력(대부분의 경우처럼 따옴표를 제거하지 않음) 예상하다).
더 이상 치료하지 않음클러스터DB테이블 이름 큰따옴표; 더 이상 치료하지 않음reindexdb테이블 및 인덱스 이름 큰따옴표로 묶음(Bruce Momjian)
이제 스포츠 토토자는 명령에 큰따옴표를 포함해야 합니다 인용이 필요한 경우 인수.
PostgreSQL더 이상 메시지가 표시되지 않습니다. 기본 옵션 설정(Peter Eisentraut)
스포츠 토토--대화형얻다 예전 행동.
다음에서 스포츠 토토자 이름을 묻는 메시지 표시를 비활성화합니다.드롭유저그렇지 않은 경우--대화형지정되었습니다(피터 아이젠트라우트)
지정을 위한 서버 매개변수 추가위치 서버측SSL파일(피터 아이젠트라우트)
이것은 이름과 위치를 변경할 수 있게 해줍니다 이전에 다음과 같이 하드 코딩된 파일서버.crt, 서버.키, 루트.crt및루트.crl데이터 디렉토리에 있습니다.서버가 더 이상 좀 더 자세히 살펴보세요루트.crt또는root.crl기본적으로; 에게 이 파일을 로드하려면 관련 매개변수를 설정해야 합니다. 기본값이 아닌 값으로 설정합니다.
삭제silent_mode매개변수(Heikki Linnakangas)
비슷한 동작을 얻을 수 있습니다.pg_ctl start -l postmaster.log.
삭제wal_sender_delay매개변수, 더 이상 필요하지 않음(Tom Lane)
삭제custom_variable_classes매개변수(톰 레인)
이 설정이 제공하는 검사는 의심스럽습니다. 지금 모든 설정 앞에는 클래스 이름이 붙을 수 있습니다.
이름 바꾸기pg_stat_activity.procpid에pid, 다른 시스템 테이블과 일치 (마그누스 하간데르)
별도 생성pg_stat_activity보고할 열 프로세스 상태(Scott Mead, Magnus Hagander)
이전질의그리고query_start현재 값 유휴 세션 동안 계속 스포츠 토토할 수 있으므로 향상된 기능을 스포츠 토토할 수 있습니다. 분석.
이름 바꾸기pg_stat_activity.current_query에쿼리왜냐하면 다음과 같은 경우에는 지워지지 않기 때문입니다. 쿼리가 완료됩니다(Magnus Hagander)
모두 변경SQL-레벨 통계 타이밍 값 BEfloat8측정된 열 밀리초(톰 레인)
이 변경으로 인해 설계된 가정이 제거되었습니다. 값은 마이크로초 단위로 정확하며 그 이상은 아닙니다. (그 이후로)float8값은 다음과 같습니다. 분수). 영향을 받는 열은 다음과 같습니다.pg_stat_user_functions.total_time, pg_stat_user_functions.self_time, pg_stat_xact_user_functions.total_time및pg_stat_xact_user_functions.self_time. 통계 기능 이제 기본 열도 반환됩니다.float8밀리초, 대신비긴트마이크로초.contrib/pg_stat_statements' total_time이제 열도 측정됩니다. 밀리초 단위로.
아래에서 변경 사항에 대한 자세한 설명을 찾을 수 있습니다. 사이포스트그레SQL9.2 그리고 이전 주요 릴리스입니다.
쿼리가 인덱스에서만 데이터를 검색하도록 허용합니다. 힙 액세스 방지(Robert Haas, Ibrar Ahmed, Heikki 린나캉가스, 톰 레인)
이 기능은 종종 호출됩니다.색인 전용 스캔. 힙 액세스는 다음과 같습니다. 다음과 같은 튜플만 포함하는 힙 페이지에서는 건너뛰었습니다. 가시성에 의해 보고된 대로 모든 세션에 표시됩니다. 지도; 따라서 이점은 주로 정적에 적용됩니다. 데이터. 가시성 지도는 다음과 같이 충돌로부터 안전하도록 만들어졌습니다. 이 기능을 구현하는 데 필요한 부분입니다.
추가스포츠 토토 사이트 : 문서 : 9.2 : SP-Gist Indexes(공간 분할 GiST) 인덱스 액세스 방법(Teodor 시가예프, 올렉 바르투노프, 톰 레인)
SP-GiST는 유연성 측면에서 GiST와 비슷하지만 불균형 분할 검색 구조 지원 균형잡힌 나무보다는 적합한 문제의 경우, SP-GiST는 두 인덱스 빌드 모두에서 GiST보다 빠를 수 있습니다. 시간과 검색 시간.
그룹 커밋이 무거운 상황에서 효과적으로 작업하도록 허용 로드(Peter Geoghegan, Simon Riggs, Heikki 린나캉가스)
이전에는 커밋 일괄 처리가 효과적이지 않았습니다. 내부적인 문제로 인해 쓰기 작업량이 증가함에 따라 잠금 경합.
새로운 잠금을 스포츠 토토하여 경합되지 않은 잠금을 관리할 수 있도록 허용 빠른 경로 잠금 메커니즘(Robert Haas)
가상 거래 ID 생성에 따른 오버헤드 감소 자물쇠(로버트 하스)
직렬화 가능 격리 수준의 오버헤드 감소 잠금 장치(댄 포트)
PowerPC 및 Itanium 스핀록 성능 향상 (오리 마나부, 로버트 하스, 톰 레인)
공유 무효화 캐시에 대한 오버헤드 감소 메시지(로버트 하스)
자주 액세스하는 구성원을 이동합니다.PGPROC공유 메모리 배열 별도의 배열로(Pavan Deolasee, Heikki 린나캉가스, 로버트 하스)
개선복사성능: 배치로 힙에 튜플 추가(Heikki 린나캉가스)
기하학적 데이터에 대한 GiST 인덱스 성능 향상 더 적은 메모리로 더 나은 트리를 생성하여 유형 할당 오버헤드(Alexander Korotkov)
GiST 인덱스 구축 시간 개선(Alexander Korotkov, 헤이키 린나캉가스)
힌트 비트가 임시 및 기록되지 않은 테이블(Robert Haas)
인라인으로 정렬을 수행하도록 허용합니다. 비-SQL-호출 가능 비교 함수(Peter Geoghegan, Robert Haas, Tom 레인)
다음을 기준으로 CLOG 버퍼 수 확장shared_buffers(로버트 하스, 사이먼 릭스, 톰 레인)
발생하는 버퍼 풀 스캔 성능 향상 테이블이나 데이터베이스가 삭제된 경우(Jeff Janes, Simon 리그스)
체크포인터의 fsync-request 성능 향상 많은 테이블이 삭제되거나 잘릴 때 대기열에 추가 (톰 레인)
안전한 수의 파일 설명자를 자식에게 전달 Windows의 프로세스(Heikki Linnakangas)
이렇게 하면 Windows 세션에서 더 많은 열린 파일을 스포츠 토토할 수 있습니다. 이전보다 설명이 더 많아졌습니다.
수행할 전용 백그라운드 프로세스 생성 체크포인트(Simon Riggs)
이전에는 배경 작성자가 더티 페이지를 모두 수행했습니다. 글쓰기와 체크포인트. 이것을 2개로 분리하면 프로세스를 통해 각 목표를 더 많이 달성할 수 있습니다. 예상대로.
깨우기를 통해 비동기 커밋 동작을 개선합니다. 월라이터 곧 (Simon Riggs)
이전에는 만wal_writer_delay트리거됨WAL디스크로 플러시; 지금 채우고 있는WAL버퍼도 트리거WAL씁니다.
bgwriter, walwriter, 체크포인터를 허용합니다. 통계 수집기, 로그 수집기, 아카이버 보다 효율적으로 수면을 취하기 위한 백그라운드 프로세스 비활성 기간(Peter Geoghegan, Tom Lane)
이 일련의 변경으로 인해 할 일이 없을 때 깨우기를 처리하고, 유휴 상태에서 전력 소비를 획기적으로 줄입니다. 서버.
계획자가 다음에 대한 맞춤형 계획을 생성하도록 허용합니다. 준비된 스포츠 토토 시에도 특정 매개변수 값 진술(톰 레인)
과거에는 준비된 진술에는 항상 하나의"일반"그 계획을 세우세요 자주 스포츠 토토되는 모든 매개변수 값에 스포츠 토토되었습니다. 준비되지 않은 계획에 비해 훨씬 열등함 명시적인 상수 값을 포함하는 명령문. 지금, 플래너는 다음에 대한 맞춤형 계획을 생성하려고 시도합니다. 특정 매개변수 값. 일반적인 계획은 다음과 같습니다. 맞춤형 계획이 반복적으로 입증된 후에 스포츠 토토됨 혜택을 제공하지 않습니다. 이번 변경으로 인해 이전에 스포츠 토토으로 인해 발생한 성능 저하 준비된 문(비동적 문 포함) PL/pgSQL에서).
중첩 루프를 스포츠 토토하는 플래너의 능력 향상 내부 인덱스 스캔 스포츠 토토(Tom Lane)
새로운"매개변수화됨 길"메커니즘을 스포츠 토토하면 내부 인덱스 스캔을 스포츠 토토할 수 있습니다. 둘 이상의 조인 수준인 관계의 값 스캔에서 위로. 이렇게 하면 성능이 크게 향상될 수 있습니다. 의미론적 제한이 있는 상황(예: 외부 조인) 허용되는 조인 순서를 제한합니다.
계획 개선API외부 데이터 래퍼용 (후지타 에츠로, 하나다 시게루, 톰 레인)
래퍼는 이제 다중 액세스를 제공할 수 있습니다"경로"그들의 테이블에는 조인 계획에 더 많은 유연성을 허용합니다.
에 대한 자기모순적인 제한 조항을 인식합니다. 비테이블 관계(Tom Lane)
이 확인은 다음 경우에만 수행됩니다.constraint_exclusionis켜짐.
허용indexed_col 작업 모두(배열[...])일반에서 스포츠 토토되는 조건 인덱스 스캔 및 인덱스 전용 스캔(Tom Lane)
이전에는 이러한 조건을 다음에서만 스포츠 토토할 수 있었습니다. 비트맵 인덱스 스캔.
지원MIN/MAX색인 최적화 켜기부울열(Marti Raudsepp)
설정 반환 함수에 대한 계정선택행 설정 시 대상 목록 추정 개수(Tom Lane)
중복된 색인을 처리하도록 플래너 수정 열을 더욱 안정적으로(Tom Lane)
다음에 대한 요소-빈도 통계를 수집하고 스포츠 토토합니다. 배열(Alexander Korotkov, Tom Lane)
이 변경으로 인해 다음 항목에 대한 선택성 추정이 향상되었습니다. 정렬<@, &&및@연산자(배열 포함 및 중복).
외부 테이블에 대한 통계 수집 허용 (후지타 에츠로)
부분 색인 스포츠 토토에 대한 비용 추정 개선 (톰 레인)
계획자의 통계 스포츠 토토 능력을 향상시키십시오. 하위 쿼리에서 참조되는 열(Tom Lane)
다음을 스포츠 토토하여 하위 쿼리에 대한 통계적 추정을 개선합니다.독특(톰 레인)
역할 이름을 취급하지 않으며사메롤지정됨pg_hba.conf자동으로 슈퍼유저 포함(Andrew Dunstan)
이렇게 하면 스포츠 토토이 더 쉬워집니다거부그룹 역할이 있는 라인.
조정pg_hba.conf토큰 구문 분석을 보다 일관되게 처리하기 위한 처리 중 (브렌든 저드, 알바로 에레라)
비어 있는 것을 허용하지 않음pg_hba.conf파일 (톰 레인)
이것은 보다 신속하게 탐지하기 위해 수행되었습니다. 구성이 잘못되었습니다.
슈퍼유저 권한이 복제 권한을 암시하도록 만들기 (노아 미쉬)
이렇게 하면 명시적으로 할당할 필요가 없습니다. 특권.
현재 쿼리 문자열을 기록하려고 시도했습니다. 백엔드 충돌(Marti Raudsepp)
autovacuum I/O 활동 기록을 더욱 자세하게 작성 (그레그 스미스, 노아 미쉬)
이 로깅은 다음에 의해 트리거됩니다. log_autovacuum_min_duration.
만들다WAL재생 실패를 더 빨리 보고하세요(Fujii Masao)
실패만이 유일한 경우도 있었습니다 서버가 마스터 모드로 전환되면 보고됩니다.
추가pg_xlog_location_diff()WAL을 단순화하기 위해
위치 비교(Euler Taveira de Oliveira)
이것은 복제 지연을 계산하는 데 유용합니다.
다음에서 구성 가능한 이벤트 로그 응용 프로그램 이름 지원 Windows(MauMau, Magnus Hagander)
이것은 다른 인스턴스가 이벤트 로그를 스포츠 토토할 수 있도록 허용합니다 다른 식별자를 스포츠 토토하여이벤트_소스서버 매개변수입니다. 방법과 유사syslog_ident작동합니다.
변경"예기치 않은 EOF"메시지를디버그1레벨, 공개 거래가 있는 경우를 제외하고(Magnus 하간데르)
이 변경으로 인해 발생하는 로그 대화가 줄어듭니다. 데이터베이스 연결을 닫는 애플리케이션 부적절하게.
임시 파일 크기 및 파일 개수 추적pg_stat_database시스템 보기(토마스 본드라)
다음에 교착상태 카운터 추가pg_stat_database시스템 보기(매그너스 하간데르)
서버 매개변수 추가track_io_timingI/O 타이밍 추적(Ants 아스마, 로버트 하스)
체크포인트 타이밍 정보 보고pg_stat_bgwriter(그렉 스미스, 피터 거게간)
다음에 지정된 존재하지 않는 스키마를 자동으로 무시검색_경로(톰 레인)
이렇게 하면 일반 경로를 스포츠 토토하는 것이 더 편리해집니다. 설정에는 그렇지 않은 일부 스키마가 포함될 수 있습니다. 모든 데이터베이스에 존재합니다.
수퍼유저가 설정하도록 허용deadlock_timeout세션별로, 뿐만 아니라 클러스터별(Noah Misch)
이렇게 하면deadlock_timeout감소 예정 에 포함될 가능성이 있는 거래 교착 상태가 발생하므로 오류를 더 빨리 감지할 수 있습니다. 또는 값을 늘리는 방법을 스포츠 토토하여 다음을 수행할 수 있습니다. 세션이 선택될 가능성을 줄입니다. 교착상태로 인해 취소되었습니다.
서버 매개변수 추가temp_file_limit임시 파일을 제한하려면 세션당 공간 스포츠 토토량(Mark Kirkwood)
수퍼유저에게 허용SET안 확장 프로그램의 수퍼유저 전용 맞춤 변수 관련 확장 프로그램 로드 중(Tom Lane)
이제 시스템은 다음을 기억합니다.SET수퍼유저가 수행했으므로 적절한 권한 확인은 다음과 같은 경우 수행될 수 있습니다. 확장 프로그램이 로드되었습니다.
추가토토 결과 : 문서 : 9.2 : Postmaster -C쿼리 옵션 구성 매개변수(Bruce Momjian)
이렇게 하면pg_ctl경우를 더 잘 처리하기 위해PGDATA또는-D구성 전용 디렉터리를 가리킵니다.
빈 로케일 이름을 암시된 값으로 대체 안에데이터베이스 생성(톰 레인)
이것은 다음과 같은 경우를 방지합니다.pg_database.datcollate또는datctype해석될 수 있음 서버를 다시 시작한 후에는 다르게 표시됩니다.
다중 오류 허용postgresql.conf보고 예정, 첫 번째가 아닌 (Alexey Klyukin, Tom 레인)
다시 로드 허용postgresql.conf다음에 의해 처리됨 모든 세션은 일부 설정이 있더라도 특정 세션에는 유효하지 않습니다(Alexey 클류킨)
이전에는 세션 내에서 유효하지 않은 값이 있었습니다. 그러면 모든 설정 변경 사항이 무시됩니다. 세션.
추가include_if_exists구성 파일을 위한 기능(Greg Smith)
이것은 다음과 동일하게 작동합니다포함, 단, 오류가 아닌 경우 파일이 없으면 발생합니다.
다음 동안 서버 시간대를 식별하십시오.initdb및 설정postgresql.conf항목시간대그리고log_timezone따라서 (톰 레인)
이것은 비용이 많이 드는 시간대 프로브를 방지합니다. 서버 시작.
수정사설 토토 사이트 :보고하다postgresql.conf라인 Windows의 숫자(Tom Lane)
스트리밍 복제 슬레이브가 데이터를 전달할 수 있도록 허용 다른 노예 (계단식 복제) (후지이 마사오)
이전에는 마스터 서버만이 공급할 수 있었습니다. 복제 로그 파일을 대기 서버로 스트리밍합니다.
새로 추가동기_커밋모드remote_write(후지이 마사오, 사이먼 리그스)
이 모드는 대기 서버가 쓰기를 기다립니다 자체 운영 체제에 데이터를 트랜잭션하지만 데이터가 대기 서버로 플러시될 때까지 기다리지 마십시오. 디스크.
추가postgresql : 문서보관 도구 WAL 파일은 기다리지 않고 기록되는 대로 변경됩니다. 완성된 WAL 파일의 경우(Magnus Hagander)
허용PostgreSQL : 문서기지를 만들다 대기 서버에서 백업(Jun Ishizuka, Fujii 마사오)
이 기능을 스포츠 토토하면 새로운 기본 백업을 만드는 작업을 할 수 있습니다 기본 서버에서 오프로드됩니다.
WAL 파일 스트리밍을 허용하는 동안pg_basebackup백업을 수행 중입니다. (마그누스 하간데르)
이것은 WAL 파일을 대기 상태로 전달하기 전에 허용합니다. 기본에서 삭제됩니다.
클라이언트가 쿼리를 받으면 실행 중인 쿼리를 취소하세요. 연결이 끊어졌습니다(Florian Pflug)
백엔드가 클라이언트 연결 끊김을 감지한 경우 쿼리 중에는 이제 쿼리가 아닌 쿼리가 취소됩니다. 끝내려고 노력 중입니다.
행 표현식에 대해 런타임 시 열 이름 유지 (앤드류 던스턴, 톰 레인)
이 변경을 통해 행 값이 다음과 같을 때 더 나은 결과를 얻을 수 있습니다. 으로 변환됨h스토어또는jsontype: 결과 값의 필드 이제 예상되는 이름을 갖게 됩니다.
하위-에 스포츠 토토되는 열 레이블 개선선택결과 (Marti Raudsepp)
이전에는 일반 라벨?열?스포츠 토토되었습니다.
유형 결정을 위한 경험적 방법을 개선합니다. 알 수 없는 값(Tom Lane)
알 수 없는 상수가 있을 수 있다는 오랜 규칙 반대편의 값과 동일한 유형을 가집니다. 이를 스포츠 토토하는 연산자는 이제 고려할 때 적용됩니다. 단순 연산자뿐만 아니라 다형성 연산자 성냥.
도메인 유형과의 캐스트 생성에 대한 경고 (로버트 하스)
그런 시전은 효과가 없습니다.
행이 실패할 때 a확인또는NULL이 아님제약, 표시 행의 내용을 오류 세부정보로 표시(Jan Kundrát)
이렇게 하면 어떤 행을 식별하는 것이 더 쉬워질 것입니다. 삽입이나 업데이트가 많은 것을 처리할 때 문제가 됩니다. 행.
동시 작업 중 더욱 안정적인 작업 제공DDL(로버트 하스, 노아 미쉬)
이 변경으로 제거해야 할 잠금이 추가되었습니다."캐시 조회 실패"오류 많은 시나리오에서. 또한 더 이상 추가할 수 없습니다. 동시에 삭제되는 스키마와의 관계, 이전에 일관성 없는 시스템으로 이어졌던 시나리오 카탈로그 내용.
추가동시옵션드롭 색인(사이먼 리그스)
이것은 다른 항목을 차단하지 않고 색인 제거를 허용합니다. 세션.
외부 데이터 래퍼에 열별 옵션이 있도록 허용 (하나다 시게루)
뷰 정의의 예쁜 인쇄 개선(앤드류 던스턴)
허용확인선언할 제약조건유효하지 않음(알바로 에레라)
추가유효하지 않음제약조건으로 인해 테이블이 스캔되지 않습니다. 기존 행이 제약 조건을 충족하는지 확인하세요. 이어서 새로 추가되거나 업데이트된 행이 확인됩니다. 이러한 제약 조건은 다음과 같은 경우 계획자가 무시합니다. 치고는constraint_exclusion, 그렇지 않기 때문에 모든 행이 제약 조건을 충족하는지 확인하세요.
새로운테이블 변경 확인명령은 허용합니다아님 유효한기존 행에 대해 검사할 제약 조건, 그 후에는 일반으로 변환됩니다. 제약.
허용확인제약 선언되다상속 없음(니힐 손타케, 알렉스 훈사케르, 알바로 에레라)
이것은 상위에만 적용 가능하게 만듭니다. 테이블은 하위 테이블이 아닙니다.
다음에 능력 추가이름 바꾸기제약사항(피터 아이젠트라우트)
다음을 위한 테이블 및 인덱스 재구축 필요성 감소 확실한테이블 변경 ... 열 유형 변경작전(노아 미쉬)
a의 길이 제한 증가varchar또는varbit열을 삭제하거나 제한을 완전히 제거하면 더 이상 테이블을 다시 작성해야 합니다. 마찬가지로, a의 허용 정밀도숫자열 또는 제한된 열 변경숫자무제한으로숫자, 더 이상 테이블 재작성. 테이블 재작성은 다음에서도 방지됩니다. 다음과 관련된 유사한 사례간격, 타임스탬프, 그리고timestamptz유형.
갖지 마세요변경 테이블다음의 외래 키 제약 조건을 재검증합니다. 필요하지 않은 일부 경우(Noah Misch)
추가존재하는 경우옵션 일부변경명령(파벨 스테훌레)
예를 들어,외부 테이블 변경 존재하는 경우 foo 이름을 bar로 변경.
추가외부 데이터 래퍼 변경 ... RENAME그리고변경 섬기는 사람 ... RENAME(피터 아이젠트라우트)
추가도메인 변경 ... RENAME(피터 아이젠트라우트)
이미 다음을 스포츠 토토하여 도메인 이름을 바꿀 수 있습니다.변경 유형.
다음에 대한 오류 발생변경 도메인 ... 드롭 강제51023_51084
안존재하는 경우옵션이 있습니다 이전 동작을 제공하기 위해 추가되었습니다.
허용테이블 생성(LIKE ...)외부 테이블, 뷰 및 복합에서 유형(피터 아이젠트라우트)
예를 들어, 이것은 다음과 같은 테이블을 생성하도록 허용합니다. 스키마가 뷰와 일치합니다.
수정테이블 생성(예: ...)인덱스 복사 시 인덱스 이름 충돌을 방지하기 위해 댓글(톰 레인)
수정테이블 생성 ... 실행 중처리하다데이터 없음및 열 이름 사양(톰 레인)
추가보안_장벽뷰 옵션 (카이가이 코헤이, 로버트 하스)
이 옵션은 다음과 같은 최적화를 방지합니다. 예를 들어 스포츠 토토자에게 노출되는 보기 보호된 데이터 안전하지 않은 기능과 관련된 조항을 그만큼어디에서뷰의 절. 그러한 견해는 그보다 더 나쁜 성과를 낼 것으로 예상될 수 있습니다. 평범한 견해.
새 항목 추가누출방지표시할 함수 속성 안전하게 푸시다운할 수 있는 함수보안_장벽조회수 (KaiGai 코헤이)
데이터 유형에 대한 권한 지원 추가(피터 아이젠트라우트)
이것은 다음에 대한 지원을 추가합니다SQL-적합스포츠 토토법유형 및 도메인에 대한 권한. 그 목적은 어떤 스포츠 토토자가 할 수 있는지 제한할 수 있도록 하는 것입니다. 유형에 대한 종속성을 생성합니다. 이러한 종속성이 있기 때문입니다. 유형을 변경하는 소유자의 능력을 제한합니다.
다음을 확인하세요삽입권한 안에선택 / 다음으로 테이블 생성(카이가이 코헤이)
객체가 다음에 의해 생성되고 있기 때문입니다.선택또는다음으로 테이블 생성, 창조자는 일반적으로 삽입 권한이 있습니다. 하지만 거기에는 다음과 같이 이것이 사실이 아닌 특수한 경우기본 권한 변경있음 그러한 권한을 제거했습니다.
다음에 대한 지원 추가PostgreSQL : 문서 : 9(제프 데이비스, 톰 레인, 알렉산더 코로트코프)
범위 데이터 유형은 하한 및 상한을 저장합니다. 기본 데이터 유형에 속합니다. 운영을 지원합니다 포함, 겹침 및 교차와 같은 것입니다.
추가JSON데이터 유형 (로버트 하스)
이 유형의 상점JSON(자바스크립트 객체 표기법) 적절한 검증을 거친 데이터입니다.
추가array_to_json()그리고row_to_json()(앤드류 던스턴)
추가SMALLSERIAL데이터 유형 (마이크 펄츠)
이것은 다음과 같습니다연재, 제외 2바이트 정수 열에 시퀀스를 저장합니다. (int2).
허용배트맨 토토 : 문서 : 9.2 : 도메인 생성에 선언되다유효하지 않음(알바로 헤레라)
이 옵션은 도메인 생성 시 또는 다음을 통해 설정할 수 있습니다.도메인 변경 ... 제약조건 추가 ... 아님 유효한. 도메인 변경 ... 제약조건 확인완전히 제약 조건을 검증합니다.
다음에 대한 더 많은 로케일별 형식 지정 옵션 지원 그만큼돈데이터 유형(톰 레인)
특히 주문 시 모든 POSIX 옵션을 준수하십시오. 화폐의 가치, 기호, 통화기호의 산출. 또한 천 단위 구분 기호가 소수점 왼쪽에만 삽입됨 POSIX에 필요합니다.
비트별 추가"그리고", "또는"및"아님"연산자macaddr데이터 유형 (Brendan Jurd)
허용xpath()단일 요소를 반환하려면XML배열 언제
스칼라 값 제공(Florian Pflug)
이전에는 빈 배열을 반환했습니다. 이번 변화
또한 원인이 됩니다xpath_exists()참을 반환함, 아님
false, 그러한 표현의 경우.
개선XML오류 더욱 강력해진 핸들링(Florian Pflug)
수퍼유저가 아닌 사람이 스포츠 토토하도록 허용pg_cancel_backend()그리고pg_terminate_backend()다른 세션에서
동일한 스포츠 토토자에 속함(Magnus Hagander, Josh
쿠퍼슈미트, 댄 파리나)
이전에는 수퍼유저만이 이 기능을 스포츠 토토할 수 있었습니다. 기능.
트랜잭션 스냅샷 가져오기 및 내보내기 허용 (요아킴 빌란트, 톰 레인)
이것은 여러 거래가 동일하게 공유되도록 허용합니다
데이터베이스 상태 보기. 스냅샷은 다음을 통해 내보내집니다.
pg_export_snapshot()및 다음을 통해 가져옴SET
거래 스냅샷. 다음의 스냅샷만
현재 실행 중인 트랜잭션을 가져올 수 있습니다.
지원조합표현에 대해 (피터 아이젠트라우트)
이것은 데이터 정렬을 나타내는 문자열을 반환합니다 표현.
추가pg_opfamily_is_visible()(조쉬
쿠퍼슈미트)
추가숫자변형pg_size_pretty()다음과 함께 스포츠 토토pg_xlog_location_diff()(후지이
마사오)
추가pg_trigger_깊이()함수(케빈
그리트너)
현재 트리거 호출 깊이를 보고합니다.
허용string_agg()처리하다바이테아값 (Pavel Stehule)
역참조가 있는 정규식 수정 더 큰 정량화된 하위 표현 내에서 발생합니다(Tom 레인)
예를 들어,^(\w+)( \1)+$. 이전 릴리스에서는 역참조가 있는지 확인하지 않았습니다. 실제로 첫 번째 발생과 일치했습니다.
정보 스키마 보기 추가role_udt_grants, udt_privileges및스포츠 토토자 정의_유형(피터 아이젠트라우트)
정보에 복합 유형 속성 추가 개요요소_유형보기 (피터 아이젠트라우트)
구현간격_유형정보 스키마의 열(Peter Eisentraut)
이전에는 이 열이 null로 읽혔습니다.
정보에 대조 관련 열을 구현하십시오. 개요속성, 열, 도메인및요소_유형조회수 (피터 아이젠트라우트)
다음을 구현하세요with_hierarchy열 정보 스키마table_privileges보기 (피터 아이젠트라우트)
시퀀스 표시 추가스포츠 토토법정보 스키마에 대한 권한(Peter Eisentraut)
정보 스키마에 기본 권한 표시 만들기 (피터 아이젠트라우트)
이전에는 비어 있지 않은 기본 권한이 없었습니다. 뷰에 표현됩니다.
PL/pgSQL 허용열기이름으로 매개변수를 제공하는 커서 명령(Yeb 하가)
추가스택됨 진단예외를 검색하는 PL/pgSQL 명령 정보(파벨 스테훌레)
캐싱 유형에 따라 PL/pgSQL 배열 할당 속도 향상 정보(Pavel Stehule)
오랜 기간 동안 성능 및 메모리 소비를 개선합니다. 체인ELSIF절(톰 레인)
이름뿐만 아니라 함수 서명을 다음 형식으로 출력합니다. PL/pgSQL 오류 메시지(Pavel Stehule)
PL/Python 추가SPI커서 지원(Jan Urbanski)
이렇게 하면 PL/Python이 부분 결과를 읽을 수 있습니다. 세트.
PL/Python에 결과 메타데이터 함수 추가(Peter 아이젠트라우트)
구체적으로 이것은 결과 객체 함수를 추가합니다.colnames, .coltypes및.coltypmods.
Python 2.2에 대한 지원 제거(Peter Eisentraut)
허용SQL-참조할 언어 함수 이름별 매개변수(Matthew Draper)
이것을 스포츠 토토하려면 함수 인수의 이름을 지정하고 그런 다음에서 인수 이름을 참조하십시오.SQL함수 몸.
추가initdb옵션--auth-local그리고--인증 호스트(피터 아이젠트라우트)
이것은 다음을 별도로 제어할 수 있게 해줍니다.현지그리고호스트 pg_hba.conf인증 설정.--인증아직 통제 중 둘 다.
추가--복제/--복제 없음다음으로 플래그 지정스포츠 토토자 생성제어하다 복제 허가(후지이 마사오)
명령줄 도구에 다음을 지정할 수 있는 기능을 부여하세요. 연결하고 대체할 데이터베이스의 이름템플릿1if a포스트그레데이터베이스 연결 실패(로버트 하스)
다음을 기준으로 자동 확장 출력에 디스플레이 모드를 추가합니다. 디스플레이 너비(Peter Eisentraut)
이것은 다음을 추가합니다자동옵션 에\x명령, 이는 일반 출력이 확장 모드로 전환됩니다. 화면보다 넓을 것입니다.
다음 이름의 스크립트 파일 포함을 허용합니다. 해당 파일의 디렉터리를 기준으로 호출됨(Gurjeet Singh)
이것은 새로운 명령으로 수행됩니다.\ir.
비-에 대한 지원 추가ASCII문자psql변수 이름 (Tom Lane)
주요 버전별 지원 추가.psqlrc파일 (브루스 몸지안)
psql이미 지원되는 부 버전별.psqlrc파일.
다음에 대한 환경 변수 재정의 제공psql역사와 시작 파일 위치(Andrew Dunstan)
PSQL_HISTORY그리고PSQLRC이제 다음과 같은 경우 이 파일 이름을 결정합니다. 세트.
추가\setenv명령을 내리다 자식에게 전달된 환경 변수를 수정합니다. 프로세스(앤드류 던스턴)
이름psql의 a가 포함된 임시 편집기 파일.sql확장 (피터 아이젠트라우트)
이것은 확장에 민감한 편집자가 선택할 수 있도록 허용합니다. 올바른 모드입니다.
허용psql스포츠 토토하다 0바이트 필드 및 레코드 구분 기호(Peter 아이젠트라우트)
다양한 쉘 도구는 0바이트(NUL) 구분 기호를 스포츠 토토합니다. 예를 들어찾기.
다음을 만드세요\타이밍옵션 실패한 쿼리에 대한 보고 시간(Magnus Hagander)
이전에는 성공한 경우에만 시간이 보고되었습니다. 쿼리.
통합하고 강화psql의 치료\복사및 SQL복사(노아 미쉬)
이 수정으로 오류 동작을 더욱 예측 가능하고 명예\세트 ON_ERROR_ROLLBACK.
만들다\d시퀀스 쇼에 이를 소유한 테이블/열 이름(Magnus Hagander)
다음 열에 대한 통계 목표 표시\d+(마그누스 하간데르)
역할 비밀번호 만료일 표시\du(파브리지오 데 로예스 멜로)
캐스트, 변환, 도메인에 대한 설명 표시, 및 언어(Josh Kupershmidt)
이것들은 다음의 출력에 포함됩니다.\dC+, \dc+, \dD+및\dL각각.
다음에 대한 댓글 표시SQL/MED개체 (Josh Kupershmidt)
이것들은 다음의 출력에 포함됩니다.\des+, \det+, 그리고\이슬+외부 서버의 경우, 외부 테이블 및 외부 데이터 래퍼 각기.
변경\dd표시하다 자체 유형이 없는 객체 유형에 대해서만 설명 백슬래시 명령(Josh Kupershmidt)
에psql탭 완료, 완료SQL상위 또는 새로운 내용에 따른 소문자COMP_KEYWORD_CASE설정 (피터 아이젠트라우트)
다음에 대한 탭 완성 지원 추가실행(안드레아스 칼슨)
다음에서 역할 참조의 탭 완성을 허용부여/취소(피터 아이젠트라우트)
따옴표를 제공하기 위해 파일 이름의 탭 완성을 허용합니다. 필요할 때 (노아 미쉬)
변경 탭 완성 지원표뷰도 포함합니다(Magnus 하간데르)
추가--제외 테이블 데이터옵션pg_dump(앤드류 던스턴)
이것은 테이블 정의의 덤핑을 허용하지만 덤핑은 허용하지 않습니다. 테이블별로 데이터를 표시합니다.
추가--섹션옵션pg_dump그리고pg_restore(앤드류 던스턴)
유효한 값은 다음과 같습니다.사전 데이터, 데이터그리고포스트 데이터. 옵션을 더 많이 줄 수 있음 두 개 이상의 섹션을 선택하려면 한 번 이상 스포츠 토토하세요.
만들다배트맨 토토 PostgreSQL모든 역할 덤프 먼저 역할에 대한 모든 구성 설정(Phil 소버)
이를 통해 역할의 구성 설정을 다음과 같이 할 수 있습니다. 오류를 생성하지 않고 다른 역할을 언급합니다.
허용pg_dumpall에 다음과 같은 경우 오류를 피하세요.포스트그레새 클러스터에 데이터베이스가 없습니다(로버트 하스)
스포츠 토토자 이름 순서로 외부 서버 스포츠 토토자 매핑 덤프 (피터 아이젠트라우트)
이것은 결정론적 덤프 파일을 생성하는 데 도움이 됩니다.
예측 가능한 순서로 연산자를 덤프합니다(피터 아이젠트라우트)
확장 구성 시 규칙 강화 테이블은 다음에 의해 덤프됩니다.pg_dump(톰 레인)
만들다pg_dump발산 더 유용한 종속성 정보(Tom Lane)
아카이브 형식에 포함된 종속성 링크 덤프는 이전에는 매우 제한적으로 스포츠 토토되었습니다. 어디에도 나타나지 않는 자주 참조되는 객체 덤프. 이제 실제 종속성을 나타냅니다. (아마도 간접적으로) 덤프된 객체 중.
개선pg_dump의 많은 데이터베이스 객체를 덤프할 때의 성능(Tom 레인)
허용libpq연결 문자열은 a 형식을 갖습니다.URI(알렉산더 슐긴)
구문은 다음으로 시작됩니다.postgres://. 이를 통해 응용 프로그램을 허용할 수 있습니다. URI에 대한 자체 파서를 구현하지 않으려면 데이터베이스 연결을 나타냅니다.
추가연결 옵션비활성화하다SSL압축(로렌츠 알베)
이것은 오버헤드를 제거하는 데 스포츠 토토될 수 있습니다.SSL압축 켜짐 빠른 네트워크.
추가단일 행 처리 모드큰 결과를 더 잘 처리하기 위해 세트 (호리구치 쿄타로, 크린 마르코)
이전에,libpq이전에는 항상 전체 쿼리 결과를 메모리에 수집했습니다. 이를 애플리케이션에 다시 전달합니다.
추가const에 대한 한정자
함수 선언PQconnectdbParams, PQconnectStartParams및PQpingParams(라이오넬 엘리 마마네)
허용.pgpass파일을 비밀번호 필드에 이스케이프 문자를 포함합니다(Robert 하스)
라이브러리 함수 스포츠 토토중단()대신출구()필요할 때
프로세스 종료(Peter Eisentraut)
이 선택은 정상적인 종료를 방해하지 않습니다. 프로그램에서 스포츠 토토하는 코드를 생성하고 다음과 같은 신호를 생성합니다. 발신자에게 잡힐 수 있습니다.
데드 포트 제거(Peter Eisentraut)
다음 플랫폼은 더 이상 지원되지 않습니다: dgux, 다음 단계, sunos4, svr4, ultrix4, univel, bsdi.
빌드 지원 추가MS 비주얼 스튜디오 2010(브라 피닝)
MinGW-w64 32비트 컴파일러로 컴파일 활성화 (라스 카니스)
설치plpgsql.h속으로포함/서버중 설치(Heikki Linnakangas)
다음 감지를 포함하도록 래치 기능을 개선합니다. 우체국장 사망(Peter Geoghegan, Heikki Linnakangas, 톰 레인)
이것은 다음과 같은 주요 이유 중 하나를 제거합니다. 이전에는 백그라운드 프로세스가 폴링을 위해 깨어나야 했습니다. 이벤트.
지원되는 경우 C 유연한 배열 구성원을 스포츠 토토하십시오(피터 아이젠트라우트)
동시 트랜잭션 회귀 테스트 개선 (격리 테스터) (노아 미쉬)
수정thread_test에 대신 현재 디렉터리에 테스트 파일을 만듭니다. 보다/tmp(브루스 몸지안)
Flex 및 Bison 경고 및 오류 보고 개선 (톰 레인)
메모리 장벽 지원 추가(로버트 하스)
이것은 현재 스포츠 토토되지 않습니다.
typedef 파일을 스포츠 토토하도록 pgindent를 수정하십시오(Bruce 몸지안)
다음으로 전송될 메시지 처리를 위한 후크 추가 서버 로그(Martin Pihlak)
객체 액세스 후크 추가드롭명령(카이가이 코헤이)
중앙화드롭다음에 대한 처리 일부 개체 유형(KaiGai Kohei)
추가pg_upgrade테스트 모음곡(피터 아이젠트라우트)
다음과 정규식 코드 동기화TCL8.5.11 및 내부 개선 처리 중(톰 레인)
이동CRC테이블 libpgport를 작성하고 별도의 포함 파일로 제공하십시오. (다니엘 파리나)
다음에 옵션 추가git_changelog전공용으로 스포츠 토토 릴리스 노트 생성(Bruce Momjian)
Linux 지원/proc/self/oom_score_adjAPI(톰 레인)
효율성 향상토토 결과 : 문서 : 9.2 : DBLINKlibpq의 새로운 단일 행 처리 모드를 스포츠 토토하여(Kyotaro 호리구치, 마코 크린)
이 개선 사항은 다음에 적용되지 않습니다.dblink_send_query()/dblink_get_result().
지원force_not_null옵션 안에PostgreSQL : 문서 : 9.2 : 토토 사이트 순위(시게루 하나다)
다음에 대한 테스트 실행 모드 구현pg_archivecleanup(가브리엘 바르톨리니)
이것은 파일 이름만 출력합니다. 삭제되었습니다.
새로 추가PostgreSQL : 문서 : 9.2 : 토토 꽁 머니스위치--기록되지 않은 테이블, --테이블스페이스및--색인-테이블스페이스(로버트 하스)
변경PostgreSQL : 문서테스트하기 위해 정해진 횟수가 아닌 정해진 시간 동안 사이클(브루스 몸지안)
그-o/cycles 옵션은 이전에 있었습니다. 삭제되었으며,-s/초 추가했습니다.
추가토토 : 문서 : 9.2 :유틸리티 클럭 단조성과 타이밍 오버헤드를 측정합니다(Ants 아스마, 그렉 스미스)
추가PostgreSQL : 문서 : 9.2 : 토토 커뮤니티(변경이 발생함 알림) 생성 모듈알림테이블 변경에 대한 이벤트(Kevin 그리트너)
조정pg_upgrade환경 변수 (Bruce Momjian)
데이터, 저장소 및 포트 환경 변수의 이름을 다음으로 바꿉니다. 시작하다PG및 지원PGPORTOLD/PGPORTNEW, 대체하다PG포트.
점검pg_upgrade로깅 및 실패 보고(Bruce Momjian)
4개의 추가 전용 로그 파일을 생성하고 삭제합니다. 성공에. 추가하다-r/--유지무조건 유지 옵션 이 파일들. 또한 삭제하세요.pg_upgrade옵션-g/-G/-l옵션을 불필요하게 만들고 조이세요 로그 파일 권한.
만들다pg_upgrade점진적으로 더 정확한 생성을 위한 스크립트 생성 최적화 통계(Bruce Momjian)
이것은 최소한의 생성에 필요한 시간을 줄여줍니다. 업그레이드 후 클러스터 통계입니다.
허용pg_upgrade에 a가 없는 이전 클러스터를 업그레이드합니다.포스트그레데이터베이스 (브루스 몸지안)
허용pg_upgrade에 일부 기존 또는 새 데이터베이스가 있는 경우를 처리합니다. 비어 있는 한 누락됨(Bruce Momjian)
허용pg_upgrade에 구성 전용 디렉터리 설치 처리 (브루스 몸지안)
에pg_upgrade, 추가-o/-O매개변수를 서버에 전달하는 옵션(Bruce 몸지안)
이것은 구성 전용 디렉토리에 유용합니다 설치합니다.
변경pg_upgrade기본적으로 포트 50432를 스포츠 토토합니다(Bruce Momjian)
이것은 의도하지 않은 클라이언트 연결을 방지하는 데 도움이 됩니다 업그레이드하는 동안.
클러스터 잠금 감소pg_upgrade(브루스 몸지안)
구체적으로, 링크 모드인 경우에만 이전 클러스터를 잠급니다. 스포츠 토토되며 스키마가 완료된 직후에 수행됩니다. 복원되었습니다.
허용pg_stat_statements집계하다 SQL 텍스트 정규화를 통한 유사한 쿼리(Peter 거건, 톰 레인)
매개변수화되지 않은 응용프로그램을 스포츠 토토하는 스포츠 토토자 이제 SQL에서 쿼리 성능을 모니터링할 수 있습니다. 자세한 로그 분석 없이.
더러워지고 쓰여진 블록 수를 추가하고 읽기/쓰기 회pg_stat_statements(로버트 하스, 개미 아스마)
방지pg_stat_statements에서 이중 계산준비그리고실행명령(톰 레인)
지원보안 라벨켜짐 전역 개체(KaiGai Kohei, Robert Haas)
구체적으로, 데이터베이스에 보안 라벨을 추가하세요. 테이블스페이스 및 역할.
sepgsql이 데이터베이스 라벨을 존중하도록 허용(KaiGai 코헤이)
sepgsql 권한 확인을 수행하는 동안 다양한 오브제 생성(카이가이 코헤이)
추가sepgsql_setcon()90698_90800
개선을 위해 sepgsql에 스포츠 토토자 공간 액세스 캐시를 추가하세요 퍼포먼스(카이가이 코헤이)
선택적으로 HTML 문서를 작성하는 규칙 추가 웹사이트의 스타일시트 스포츠 토토(Magnus 하간데르)
스포츠 토토gmake STYLE=웹사이트 초안.
개선설명문서 (톰 레인)
스포츠 토토자/데이터베이스 이름이 보존되는 문서 다음과 같은 명령줄 도구로 큰따옴표 스포츠 토토vacuumdb(브루스 몸지안)
클라이언트가 반환한 실제 문자열을 문서화하십시오. MD5 인증(Cyan Ogilvie)
스포츠 토토 중단글로벌그리고로컬에임시 테이블 생성(노아 미쉬)
포스트그레SQL오래되었습니다 이러한 키워드를 작동하지 않는 것으로 처리하고 계속 그렇게 합니다. 그러나 미래에는 SQL 표준이 말하는 것을 의미할 수도 있습니다. 의미하므로 애플리케이션에서는 이를 스포츠 토토하지 않아야 합니다.