출시 날짜 : 2002-02-04
이 릴리스가 개선됩니다PostgreSQL고 대량으로 사설 토토 사이트합니다 응용 프로그램.
이 릴리스의 주요 변경 사항 :
진공 청소기는 더 이상 테이블을 잠그지 않아 정상을 허용합니다 진공 상태에서 사용자 액세스. 새로운진공 Full명령은 구식 진공을 수행합니다 테이블을 잠그고 온 디스크 사본을 수축시켜 테이블.
더 이상 설치에 문제가 없습니다 40 억 건의 거래를 초과합니다.
OID는 이제 선택 사항입니다. 이제 사설 토토 사이트자는 테이블을 만들 수 있습니다 OID 사설 토토 사이트이 과도한 경우 OID가 없으면
시스템은 이제 히스토그램 열 통계를 계산합니다 동안분석, 많은 것을 허용합니다 더 나은 최적화 선택 선택.
새로운 MD5 암호화 옵션을 사설 토토 사이트하면보다 안전한 스토리지가 가능합니다 및 비밀번호 전송. 새로운 유닉스 도메인 소켓 인증 옵션은 Linux 및 BSD에서 사설 토토 사이트할 수 있습니다 시스템.
관리자는 새 테이블 액세스 통계를 사용할 수 있습니다 테이블에 대한 세밀한 정보를 얻는 모듈 색인 사용.
프로그램 및 라이브러리 메시지를 표시 할 수 있습니다 여러 언어.
덤프/복원 사설 토토 사이트pg_dumpis 이전의 데이터를 마이그레이션하려는 사람들에게 필요 풀어 주다.
다음과 비 호환성을 관찰하십시오 :
진공이 릴리스에서 명령이 변경되었습니다. 당신은 원할 수도 있습니다 그에 따라 유지 보수 절차를 업데이트합니다.
이 릴리스에서 비교= 널항상 false (또는 null, more 정확히). 이전 릴리스가 자동으로 변환되었습니다 이 구문 tois null. 오래된 행동을 사설 토토 사이트하여 동작을 다시 활성화 할 수 있습니다postgresql.conf매개 변수.
thepg_hba.conf및pg_ident.conf구성은 이제 전용입니다 수신 후 새로 고침Sighup각각이 아닌 신호 연결.
함수Octet_length ()이제 압축되지 않은 데이터 길이를 반환합니다.
날짜/시간 값'current'더 이상 사설 토토 사이트할 수 없습니다. 다시 작성해야합니다 응용 프로그램.
thetimeStamp (), time ()및interval ()함수는 더 이상 없습니다 사용 가능. 대신timeStamp (), 사설 토토 사이트타임 스탬프 '문자열'또는캐스트.
선택 ... 제한 #, #구문 다음 릴리스에서 제거됩니다. 당신은 당신의 것을 바꿔야합니다 별도의 한계 및 오프셋 조항을 사용하려는 쿼리 (예 :제한 10 오프셋 20.
별도의 디렉토리에서 임시 파일을 만듭니다 (브루스)
Postmaster 스타트 업에서 고아가있는 임시 파일 삭제 (브루스)
일부 시스템 테이블 (TOM)에 고유 인덱스 추가
시스템 테이블 운영자 재구성 (Oleg Bartunov, Teodor Sigaev, Tom)
pg_log로 이름을 pg_clog (tom)로 변경했습니다.
Sigterg, Sigquit on onable bonte Backends (Jan)
백엔드 수에 대한 컴파일 타임 제한 제거 (남자 이름)
세마포어 자원 실패를위한 더 나은 정리 (Tatsuo, 남자 이름)
안전한 거래 허용 ID 랩 어라운드 (TOM)
일부 시스템 테이블에서 OID를 제거했습니다 (TOM)
제거 된 "트리거 된 데이터 변경 위반"오류 확인 (남자 이름)
준비/저장 계획의 SPI 포털 생성 (Jan)
SPI 열 기능이 시스템 열에서 작동하도록 허용합니다 (남자 이름)
긴 값 압축 개선 (TOM)
테이블, 인덱스 액세스 (Jan)에 대한 통계 수집기
여분의 시퀀스 이름을 합리적으로 잘라냅니다 값 (Tom)
밀리 초의 트랜잭션 시간 측정 (Thomas)
수정 TID 순차 스캔 (Hiroshi)
SuperUser ID는 이제 1 (Peter E)에서 수정했습니다
새로운 PG_CTL "Reload"옵션 (TOM)
Optimizer Improvements (TOM)
최적화에 대한 새로운 히스토그램 열 통계 (남자 이름)
폐기하는 대신 쓰기 로그 파일을 재사설 토토 사이트합니다 그들 (Tom)
캐시 개선 (TOM)
null, null Optimizer 개선 (TOM)
잠금 관리를 개선하여 잠금 경합을 줄입니다 (남자 이름)
인덱스 액세스 지원을 위해 Relcache 항목을 유지하십시오 기능 (Tom)
NAN 및 무한도로 더 나은 선택성을 허용합니다 숫자 (Tom)
R- 트리 성능 개선 (Kenneth Be)
B- 트리 스플릿 더 효율적 (TOM)
업데이트 변경, 특권 삭제는 별개로 삭제됩니다 (Peter 이자형)
새로운 참조, 트리거 권한 (Peter E)
a 시간 (Peter E)
New Has_table_privilege () 함수 (Joe Conway)
비 uperuser가 진공 데이터베이스 (TOM)로 허용합니다
새 세트 세션 승인 명령 (Peter E)
새로 생성 된 경우 권한 수정에서 버그 수정 테이블 (Tom)
SuperUser가 아닌 PG_STATISTIC에 대한 액세스를 허용하지 않습니다 사설 토토 사이트자 접근 가능한보기 (Tom)
Fork Postmaster를 방지하기 위해 인증을하기 전에 교수형 (Peter E)
UNIX 도메인 소켓을 통해 ID 인증 추가 Linux, *BSD (Helge Bahmann, Oliver Elphick, Teodor Sigaev, Bruce)
MD5를 사설 토토 사이트하는 비밀번호 인증 방법을 추가합니다 암호화 (Bruce)
MD5를 사설 토토 사이트하여 저장된 비밀번호의 암호화 허용 (브루스)
PAM 인증 (Dominic J. Eidson)
Startup에서만 PG_HBA.conf 및 Pg_ident.conf를로드하십시오 Sighup (Bruce)
일정 구역 약어의 해석 북미가 아닌 호주인은 이제 달리기에 정착 할 수 있습니다 시간 (브루스)
기본 트랜잭션 격리를 설정하기위한 새로운 매개 변수 레벨 (Peter E)
"expr = null"의 변환을 가능하게하는 새로운 매개 변수 "expr is null"으로, 기본적으로 꺼짐 (Peter E)
진공으로 메모리 사용을 제어하는 새로운 매개 변수 (남자 이름)
클라이언트 인증 시간 초과를 설정하는 새 매개 변수 (남자 이름)
최대 열린 파일 수를 설정하는 새 매개 변수 (남자 이름)
삽입 규칙에 의해 추가 된 진술은 이제 다음에 실행됩니다 삽입 (1 월)
대상 목록에서 도식되지 않은 관계 이름을 방지합니다 (브루스)
nulls는 이제 모든 정상 값을 순서대로 정렬합니다. (남자 이름)
New는 알 수 없음, 알 수 없음 부울 테스트 (Tom)
새로운 공유 업데이트 독점 잠금 모드 (TOM)
RUN TIMES와 행 카운트 (Martijn van Oosterhout)
한계 및 하위 Queries (TOM)로 문제를 해결하십시오
한계를 고정하고 하위 쿼리로 밀어 넣어야합니다 (남자 이름)
중첩/교차 (TOM)
임시 테이블 (Bruce)에서 직렬 수정
임시 시퀀스 허용 (Bruce)
시퀀스는 이제 int8 내부 (TOM)을 사설 토토 사이트합니다.
새 Serial8은 시퀀스로 int8 열을 만듭니다. 기본값 Still Serial4 (Tom)
OIDS없이 사설 토토 사이트하여 OID를 선택적으로 만듭니다 (TOM)
유형을 생성하려면 %유형 구문 추가 (Ian Lance Taylor)
점검을 위해 알터 테이블 / 드롭 제약 조건을 추가합니다 제약 조건 (Christopher Kings-Lynne)
새로운 생성 또는 대체 기능을 변경합니다 함수 (기능 OID 보존) (Gavin Sherry)
추가 테이블 추가 / 추가 [고유 한 | 주요한 ] (Christopher Kings-Lynne)
views에서 열 이름을 바꿀 수 있습니다
Alter Table / Relame Column 업데이트 열 이름을 바꾸는 것 인덱스 (Brent Verner)
ALTER 테이블 수정 / 추가 제약 조건 ... 확인하십시오. 상속 테이블 (Stephan Szabo)
ALTER 테이블 이름 이름을 업데이트 외래 키 트리거 올바르게 인수 (Brent Verner)
집계에 대한 집계에 댓글을 달아주십시오 aggtype (tom)
SQL에 대한 자동 반환 유형 데이터 캐스팅 추가 기능 (Tom)
gist 인덱스가 널 및 멀티를 처리하도록 허용합니다 인덱스 (Oleg Bartunov, Teodor Sigaev, Tom)
부분 인덱스 활성화 (Martijn van Oosterhout)
모든 재설정 추가, 모두 표시 (Marko Kreen)
사설 토토 사이트자/그룹 생성/변경/변경 이제 모든 순서로 옵션을 허용합니다 (빈스)
잠금 A, B, C 기능 (Neil Padgett) 추가
사설 토토 사이트자 생성/변경을위한 새로운 암호화/암호화되지 않은 옵션 (브루스)
새로운 광량 진공 청소기는 테이블을 잠그지 않습니다. 오래된 의미론은 진공 Full (Tom)로 제공됩니다.
in views (bruce)에 대한 복사/에서 비활성화
복사 구동 장치 문자열은 정확히 하나의 문자 여야합니다 (남자 이름)
인덱스 튜플에 대한 진공 경고 지금은 힙보다 적습니다 적절한 경우에만 나타납니다 (Martijn van Oosterhout)
Create Index (TOM)에 대한 권한 검사 수정
생성/드롭의 부적절한 사설 토토 사이트을 허용하지 않습니다 색인/트리거/보기 (TOM)
sum (), avg (), count ()는 이제 내부적으로 int8을 사설 토토 사이트합니다 속도 (Tom)
convert (), convert2 () (tatsuo) 추가
새로운 함수 bit_length () (Peter E)
char (n)/varchar (n)에서 "n"을 문자를 나타냅니다. 바이트가 아님 (tatsuo)
char (), varchar ()는 이제 너무 긴 줄을 거부합니다 (Peter E)
비트 값은 이제 너무 긴 비트 문자열을 거부합니다. (Peter E)
비트 이제 선언되지 않은 비트 문자열을 거부합니다. 크기 (Peter E)
inet, CIDR 텍스트 변환 기능 (Alex pilosov)
inet, cidr 연산자 << 및 << = 색인 가능 (Alex Pilosov)
BYTEA \ ### 이제 유효한 3 자리 숫자가 필요합니다 숫자
Bytea 비교 개선, 이제 supports =, <,, =, <및 <=
Bytea는 이제 B- 트리 색인을 지원합니다
Bytea는 이제 ...에 탈출하는 것과 같은 등을 지원합니다 ...처럼 ... 탈출
Bytea는 이제 연결을 지원합니다
새로운 BYTEA 기능 : 위치, 서브 스트링, 트림, btrim, 그리고 길이
New Encode () 함수 모드, "ESCAPED", 변환 최소한으로 바인티를 탈출/텍스트에서
pg_database_encoding_max_length () (tatsuo) 추가
pg_client_encoding () 함수 (tatsuo) 추가
now ()는 밀리 초 정밀도로 시간을 반환합니다 (도마)
시간대 데이터 유형이없는 새로운 타임 스탬프 (Thomas)
"t"로 ISO 날짜/시간 사양 추가, yyyy-mm-ddthh : mm : ss (토마스)
새로운 xid/int 비교 함수 (hiroshi)
시간에 정밀도, 타임 스탬프 및 간격 데이터를 추가합니다 유형 (토마스)
타입 강요 로직을 수정합니다 이진 호환 함수 첫 번째 (TOM)
새로운 encode () 함수 기본적으로 설치됩니다 (Marko Kreen)
_*() 변환 기능 (Karel Zak)으로 향상되었습니다
단일 바이트 인코딩을 사설 토토 사이트할 때 같은/ilike 최적화 (Tatsuo)
Contrib/pgcrypto의 새로운 기능 : crypt (), hmac (), Encrypt (), gen_salt () (Marko Kreen)
Translate () 함수에 대한 올바른 설명 (브루스)
설정 시간대 (Thomas)에 대한 간격 인수 추가
매월 간격 간격 추가 () 구문 (Thomas)
단일 바이트를 사용할 때 길이 함수 최적화 인코딩 (tatsuo)
path_inter, path_distance, path_length, dist_ppath를 수정하십시오 닫힌 길을 처리하려면 (Curtis Barrett, Tom)
Octet_length (텍스트)는 이제 비 압축 길이를 반환합니다 (Tatsuo, Bruce)
핸들 "7 월"날짜/시간 리터럴의 전체 이름 (Greg 사비노 멀란)
일부 DataType () 함수 호출이 이제 평가되었습니다 다르게
Julian 및 ISO 시간 사양에 대한 지원 추가 (도마)
PSQL의 국가 언어 지원,pg_dump, libpq 및 서버 (Peter 이자형)
중국어의 메시지 번역 (단순화, 전통), 체코, 프랑스어, 독일어, 헝가리어, 러시아어, 스웨덴어 (Peter E, Serguei A. Mokhov, Karel Zak, Weiping He, Zhenbang Wei, Kovacs Zoltan)
트림, ltrim, rtrim, btrim, lpad, rpad, translate 만들기 멀티 바이트 인식 (tatsuo)
Latin5,6,7,8,9,10 지원 (Tatsuo) 추가
ISO 추가 8859-5,6,7,8 지원 (Tatsuo)
ISO-8859-5가 아닌 ISO-8859-9를 평균하도록 Latin5를 수정하십시오 (Tatsuo)
MIC2ASCII () 비 ASCII 인식 (tatsuo)
잘못된 멀티 바이트 문자 시퀀스를 거부합니다 (Tatsuo)
이제 선택 루프에 포털을 사설 토토 사이트하여 거대합니다 결과 세트 (1 월)
Cursor and Refcursor Support (Jan)
이제 Open Cursors (Jan)을 반환 할 수 있습니다.
elseif (klaus reger)
위치를 포함한 PL/PGSQL 오류보고 향상 오류 (tom)
허용 커서 선언의 핵심 단어 또는 호환성 (Bruce)
select ... for update (tom)에 대한 수정
반환 된 여러 행 (TOM) 수행을위한 수정
PL/PGSQL을 서버의 유형 강요 코드를 사설 토토 사이트하십시오 (남자 이름)
메모리 누출 수정 (Jan, Tom)
후행 세미콜론 선택 (TOM)
새로운 신뢰할 수없는 pl/perl (Alex Pilosov)
pl/perl은 이제 libperl이라도 일부 플랫폼에 구축되었습니다. 공유되지 않음 (Peter E)
Now erverinfo (vsevolod lobko)
spi_lastoid 함수 추가 (bob@redivi.com)
... IS NEW (Andrew Bosma)
\ d 고유 한 기본 그룹에 인덱스가 표시됩니다 (Christopher Kings-Lynne)
백 슬래시 명령에서 후행 세미콜론 허용 (Greg 사비노 멀란)
가능한 경우 /dev /tty에서 비밀번호 읽기
사설 토토 사이트자를 변경할 때 새 비밀번호 프롬프트를 강제로 강제합니다 데이터베이스 (Tatsuo, Tom)
유니 코드에 대한 올바른 열 수를 포맷하십시오 (Patrice)
새로운 함수 pqescapestring ()에 따옴표를 탈출합니다 명령 문자열 (Florian Weimer)
새로운 함수 pqescapebytea () 이진 문자열을 이사합니다 SQL String Literals로 사용하려면
인서트의 OID 리턴 OID (Ken K)
더 많은 데이터 유형 처리 (Ken K)
문자열의 단일 따옴표와 신생을 처리합니다 (Ken 케이)
NULL 변수 핸들 (Ken K)
시간대 핸들링을위한 수정 (Barry Lind)
개선 된 드루이드 지원
Multibyte 서버를 사설 토토 사이트하여 8 개의 비트 문자를 허용합니다 (배리 린드)
지원 비트, 이진 유형 (Ned Wolpert)
메모리 사설 토토 사이트 감소 (Michael Stephens, Dave 크레이머)
DataBasemetAdata (Peter E) 업데이트
DataBasemetAdata.getCatalogs () (Peter E) 추가
인코딩 수정 (Anders Bengtsson)
get/setcatalog methods (Jason Davies)
databasemetadata.getColumns ()는 이제 열을 반환합니다 기본값 (Jason Davies)
databasemetadata.getColumns () 성능 향상 (Jeroen Van Vianen)
일부 JDBC1 및 JDBC2 병합 (Anders Bengtsson)
거래 성과 개선 (Barry Lind)
배열 수정 (Greg Zoller)
Serialize Addition
수정 배치 처리 (Rene Pijlman)
execsql 메소드 재구성 (Anders Bengtsson)
GetColumn () 수정 (Jeroen van Vianen)
fix iswriteable () 함수 (Rene Pijlman)
JDBC2 적합성 테스트의 개선 된 통과 (Rene pijlman)
바이트 타입 기능 추가 (Barry Lind)
add isnullable () (Rene Pijlman)
JDBC 날짜/시간 테스트 스위트 수정 (Liam Stewart)
테이블에서 xxx로 'ID'를 선택한 수정 (Dave 크레이머)
정밀도를 올바르게 표시하려면 DatabasemetAdata를 수정하십시오 (Mark Lillywhite)
새로운 GetImported/GetExported Keys (Jason Davies)
MD5 암호 암호화 지원 (Jeremy Wohl)
실제로 유형 캐시를 사설 토토 사이트하려는 수정 (ned wolpert)
쿼리 크기 제한 제거 (Hiroshi)
텍스트 필드 크기 제한 제거 (히로시)
Multibyte 모드 (Hiroshi)에서 SQLPrimarykeys 수정
ODBC 절차 호출 허용 (hiroshi)
부울 핸딩 향상 (Aidan Mountford)
대부분의 구성 옵션은 이제 DSN을 통해 해결 될 수 있습니다 (히로시)
멀티 바이트, 성능 수정 (히로시)
ioDBC 또는 UnixODBC와 함께 드라이버를 사용할 수 있도록합니다 (Peter 이자형)
MD5 비밀번호 암호화 지원 (Bruce)
ODBC.SQL (Peter 이자형)
실행 ... 구현 (Christof Petig)
다중 행 디스크립터 지원 (예 : 카디널리티) (Christof Petig)
보조금 매개 변수를 고치고 있습니다 (Lee Kindness)
처음에 지연된 버그 수정
다양한 버그 수정 (Michael, Christof Petig)
표시기 변수 배열에 대한 자동 할당 (int *ind_p = null)
문자열 배열에 대한 자동 할당 (char ** foo_pp = null)
ecpgfree_auto_mem 고정
외부 연결이있는 모든 기능 이름이 이제 있습니다 ECPG에 의해 접두사
구조 배열에 대한 수정 (Michael)
Python Fix Fetchone () (Gerhard Haring)
적절한 경우 tcl에서 UTF, 유니 코드를 사설 토토 사이트하십시오 (vsevolod Lobko, Reinhard Max)
(LJB)에 tcl 사본을 추가하십시오
기본 인덱스 OP 클래스의 출력 방지pg_dump(Tom)
LibpGeasy 메모리 누출 수정 (Bruce)
구성, 동적 로더 및 공유 라이브러리 수정 (Peter E)
QNX 4 포트 (Bernd Tegge)의 수정
Cygwin 및 Windows 포트의 수정 (Jason Tishler, Gerhard Haring, Dmitry Yurtaev, Darko Prenosil, Mikhail Terekhov)
Windows 소켓 통신 실패에 대한 수정 (Magnus, 미하일 테레 코프)
허드 컴파일 수정 (Oliver Elphick)
BEOS FIXES (Cyril Velter)
구성 제거 -Enable-Unicode-Conversion multibyte (tatsuo)에 의해 활성화
AIX 수정 (Tatsuo, Andreas)
Paremal Make (Peter E) 수정
SQL 언어 설명서 페이지를 OS- 특이 적으로 설치합니다 디렉토리 (Peter E)
config.h를 pg_config.h로 바꾸십시오 (Peter E)
헤더 파일의 설치 레이아웃 재구성 (Peter 이자형)
SEP_CHAR (BRUCE) 제거
New Guc Hooks (Tom)
GUC 및 명령 줄 처리 (Marko Kreen) 병합
확장 인덱스 제거 (Martijn van Oosterhout, Tom)
Java Code (Bruce)를 들여 보내는 새로운 Pgjindent 유틸리티
C ++에서 컴파일 할 때 true/false 정의를 제거합니다 (Leandro Fanzone, Tom)
Pgindent Fixes (Bruce, Tom)
적절한 경우 strcmp ()로 strcasecmp ()를 교체하십시오 (Peter E)
Dynahash 휴대 성 개선 (TOM)
스핀 록 구조에서 '휘발성'사설 토토 사이트량 추가
신호 처리 로직 (TOM)
새로운 Contrib/rtree_gist (Oleg Bartunov, Teodor sigaev)
New Contrib/Tsearch Full-Text Indexing (Oleg, Teodor sigaev)
원격 데이터베이스 액세스에 Contrib/DBlink 추가 (Joe 콘웨이)
Contrib/ORA2PG Oracle 변환 유틸리티 (Gilles 다롤)
Contrib/XML XML 변환 유틸리티 (John Grey)
Contrib/FullTextIndex 수정 (Christopher Kings-Lynne)
Levenshtein과 함께 새로운 Contrib/fuzzystrmatch 및 은유, Soundex 합병 (Joe Conway)
Contrib/Intarray 부울 쿼리 추가, 이진 검색, 수정 (Oleg Bartunov)
새로운 PG_UPGRAGE 유틸리티 (BRUCE)
새로운 PG_RESETXLOG 옵션 추가 (Bruce, Tom)