Postgresql 9.1.24 문서화 | ||||
---|---|---|---|---|
43스포츠 토토 사이트03 | up | 부록 E. 토토 꽁 머니 노트 | PostgreSQL : 문서 : 9.1 : 사설 토토 8.0.1 |
출시 날짜 : 2005-04-07
이 릴리스에는 8.0.1의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.0 주요 릴리스의 새로운 기능에 대한 정보 참조PostgreSQL : 문서 : 9.1 : 윈 토토 8.0.
8.0을 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.*. 이것 릴리스 업데이트 업데이트의 주요 버전 번호PostgreSQL라이브러리 찾을 수없는 경우 일부 사용자 애플리케이션을 다시 링크해야합니다. 적절한 수준의 공유 도서관.
모든 인터페이스의 주요 버전 번호를 증가시킵니다 도서관 (Bruce)
이것은 8.0.0에서 수행되어야했습니다. 그렇게 필요합니다 7.4.x PostgreSQL 클라이언트 응용 프로그램의PSQL, 8.0.x 응용 프로그램과 동일한 기계. 이것은 필요할 수 있습니다 이러한 라이브러리를 사용하는 사용자 애플리케이션을 다시 연결합니다.
Windows 전용 추가WAL_SYNC_METHOD설정fsync_writethrough(Magnus, Bruce)
이 설정이 발생합니다postgresqlWAL에 쓸 때 디스크 드라이브 쓰기 캐시. 이 행동 이전에 전화했습니다fsync이름이 바뀌기 때문에fsync다른 플랫폼에서.
활성화WAL_SYNC_METHOD설정Open_Datasyncon Windows, 해당 플랫폼의 기본값으로 만드십시오 (Magnus, 브루스)
기본값이 더 이상 없기 때문에fsync_writethrough, 데이터 손실이 가능합니다 디스크 드라이브에 쓰기 캐싱이있는 경우 정전 중에 활성화. Windows에서 쓰기 캐시를 끄려면장치 관리자를 선택하십시오 Drive Properties, 그런 다음정책.
새로운 캐시 관리 알고리즘2Q대체아크(Tom)
이것은 미국 특허를 피하기 위해 수행되었습니다아크. 그만큼2Q코드는 몇 퍼센트 일 수 있습니다 포인트보다 느린 포인트아크일부 작업 부하. 더 나은 캐시 관리 알고리즘 8.1에서 나타납니다.
행동을 개선하기위한 플래너 조정 새로 만들어진 테이블 (Tom)
plpgsql이 배열의 요소에 할당하도록 허용 처음에null(Tom)
이전에는 배열이 남아있을 것입니다null그러나 이제는 단일 요소가됩니다 정렬. 기본 SQL 엔진이 처리되도록 변경되었습니다업데이트이 방식으로 널 배열 값의 8.0, 그러나 PLPGSQL의 유사한 사례는 간과되었습니다.
변환\ r \ nand\ rto\ nin Plpython 기능 바디 (Michael Fuhr)
Plpython 코드가있을 때 구문 오류를 방지합니다 Windows 또는 Mac 클라이언트에 작성되었습니다.
SPI 커서가 반환되는 유틸리티 명령을 처리하도록 허용합니다 와 같은 행설명(Tom)
수정클러스터실패 이후OID가없는 ALTER 테이블 세트(Tom)
메모리 사용 감소알터 테이블 열 추가(Neil)
수정언어 이름 변경(Tom)
Windows 전용 문서레지스터andUngerister옵션PG_CTL(Magnus)
백엔드 종료 중 작업이 수행되는지 확인하십시오 통계 수집가에 의해 계산
이것은 보고서를 해결할 것으로 예상됩니다pg_autovacuum시스템 진공 청소기 자주 카탈로그 - 카탈로그에 대해 들리지 않았습니다. 백엔드 중 임시 테이블 제거로 인한 삭제 출구.
구성 매개 변수에 대한 Windows 기본값 변경log_destinationtoEventLog(Magnus)
기본적으로 Windows에서 실행되는 서버가 이제 전송됩니다. 표준이 아닌 Windows 이벤트 로거에 로그 출력 오류.
Windows에서 Kerberos 인증이 작동합니다 (Magnus)
허용Alter Database Renameby 특권을 창출 한 것으로 표시되지 않은 수퍼 유행자 (남자 이름)
WAL 로그 항목 수정Createand드롭 데이터 베이스절대 경로를 지정하지 않으려면 (Tom)
이것은 다른 시간에 포인트-타임 복구를 허용합니다 데이터베이스 위치가 다른 기계. 메모 저것테이블 스페이스 생성여전히 포즈 그러한 상황의 위험.
개방형으로 종료하는 백엔드에서 충돌을 수정합니다 테이블을 만들고 커서를 열린 거래 (남자 이름)
수정array_map ()
따라서 가능합니다
PL 기능 호출 (Tom)
몇Contrib/Tsearch2andcontrib/btree_gist수정 (Teodor)
일부의 충돌 수정Contrib/Pgcrypto일부에 대한 기능 플랫폼 (Marko Kreen)
수정Contrib/Intagg64 비트 플랫폼 (Tom)
구문 분석시 ECPG 버그 수정CreateStatement (Michael)
PowerPC 및 AMD64에서 GCC 버그를 중심으로 작업합니다 ECPG (Christof Petig)의 문제
Locale-Aware 버전의 사용하지 마십시오.어퍼 ()
, lower ()
및initcap ()
로케일이있을 때C(브루스)
이 기능은 플랫폼에서 작동 할 수 있습니다 로케일이 아닌 경우 비 비트 데이터에 대한 오류를 생성합니다C.
고정quote_ident ()
인용
키워드와 일치하는 이름 (Tom)
수정to_date ()
행동
합리적으로CCandyy필드는 모두 사용됩니다 (Karel)
예방TO_CHAR (Interval)
제로 월 간격 (TOM)이 주어지면 실패하지 못했습니다.
잘못된 주에 의해 반환date_trunc ( 'Week')
(브루스)
date_trunc ( 'Week')
1 월 첫 며칠 동안 잘못된 해를 돌려
몇 년 동안.
클래스의 올바른 기본 마스크 길이 사용d주소inet데이터 유형 (TOM)