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