지원되지 않은 버전 :9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

cách đọc kèo bóng đáE.296. 릴리스 6.5

출시 날짜 : 1999-06-09

이 릴리스는 개발 팀의 주요 단계입니다. 버클리에서 물려받은 소스 코드의 숙달. 당신은 볼 것입니다 우리는 이제 증가하는 덕분에 주요 기능을 쉽게 추가하고 있습니다. 전 세계 개발 팀의 규모와 경험.

더 주목할만한 변경 사항에 대한 간단한 요약이 있습니다.

Multiversion 동시성 제어 (cách đọc kèo bóng đá)

이것은 오래된 테이블 레벨 잠금을 제거하고이를 대부분의 상용 데이터베이스보다 우수한 잠금 시스템 시스템. 기존 시스템에서 수정 된 각 행은 다음과 같습니다. 커밋 될 때까지 잠겨 다른 사용자의 읽기를 방지합니다. cách đọc kèo bóng đá 사용 의 자연적인 다중 특성PostgreSQL8318_8688

핫 백업pg_dump

pg_dump일관된 데이터베이스 덤프/백업을 제공하는 새로운 cách đọc kèo bóng đá 기능 데이터베이스는 온라인 상태를 유지하고 쿼리에 사용할 수 있습니다.

숫자 데이터 유형

이제 사용자 지정이있는 진정한 숫자 데이터 유형이 있습니다. 정도.

임시 테이블

임시 테이블은 데이터베이스 세션, 세션 종료시 파괴됩니다.

새로운 SQL 기능

우리는 이제 사례, 교차 및 명세서 지원을 제외하고는 있습니다. 우리 새로운 제한/오프셋, 트랜잭션 격리 수준을 설정하고 선택 ... 업데이트 및 개선 된 잠금 테이블 명령.

속도

우리는 계속 속도를 높이고 있습니다PostgreSQL, 다양한 재능 덕분에 우리 팀 내에서. 우리는 메모리 할당, 최적화, 테이블 조인 및 행 전송 루틴.

포트

9727_9786Windows NT/ix86andnetbsd/ARM32.

인터페이스

대부분의 인터페이스에는 새로운 버전과 기존 기능이 있습니다 개선되었습니다.

Documentation

새롭고 업데이트 된 자료가 있습니다 선적 서류 비치. 새로운FAQs가 있습니다 기여SGIaix플랫폼. 그만큼튜토리얼소개 정보가 있습니다SQLStefan Simkovics에서. 을 위한 그만큼사용자 안내서, 참조가 있습니다 우체국 장 및 더 많은 유틸리티 프로그램을 다루는 페이지 및 새로운 부록에는 날짜/시간 동작에 대한 세부 정보가 포함되어 있습니다. 그만큼관리자 안내서새로운 장이 있습니다 Tom Lane의 문제 해결. 그리고프로그래머 안내서쿼리에 대한 설명이 있습니다 Stefan의 처리 및 획득에 대한 세부 사항PostgreSQL소스 트리를 통해 익명의CVSandCVSUP.

E.296.1. 버전 6.5로의 마이그레이션

덤프/복원 사용pg_dumpis 이전의 데이터를 마이그레이션하려는 사람들에게 필요 출시PostgreSQL. pg_upgradecannot11461_11585

cách đọc kèo bóng đá (Multiversion Concurrency Control) 기능은 할 수 있습니다 다중 사용자 환경에서 다소 다른 행동을 제공합니다.읽고 이해합니다 기존 응용 프로그램이 진행되도록하기 위해 다음 섹션 필요한 행동을 줘.

E.296.1.1. 멀티버ion 동시성 제어

6.5의 독자는 데이터를 잠그지 않기 때문입니다 트랜잭션 격리 수준, 한 트랜잭션으로 읽은 데이터는 다른 사람에 의해 덮어 썼다. 다시 말해, 행이에 반환되는 경우select12223_12498

실제 행의 실제 존재를 보장하고 그것을 보호하기 위해 동시 업데이트를 사용해야합니다선택을 선택하십시오 업데이트또는 적절한잠금 테이블진술. 포팅시 고려해야합니다 이전 릴리스의 응용 프로그램postgresql및 기타 환경.

사용중인 경우 위를 명심하십시오Contrib/Refint.*참조 트리거 진실성. 이제 추가 기술이 필요합니다. 한 가지 방법은 사용Share Row 독점에서 부모 _table을 잠그십시오 방법명령 거래가 업데이트/삭제 될 경우 a 기본 키 및 사용잠금 부모 _table을 공유하십시오 방법거래가 업데이트/삽입하려는 경우 명령 a 외국 키.

참고 :시리얼이즈 가능한 트랜잭션을 실행하는 경우에 유의하십시오 모드는를 실행해야합니다.잠금어떤 실행 전의 명령DMLStatement (선택/삽입/삭제/업데이트/fetch/copy_to)에서 거래.

이러한 불편 함은 미래에 사라질 것입니다 더러운 (커밋되지 않은) 데이터를 읽는 기능 (격리에 관계없이 레벨) 및 진정한 참조 무결성이 구현됩니다.

E.296.2. 변화

14027_21794