배트맨 토토 글로벌 개발 그룹은 다음의 첫 번째 베타 릴리스를 발표했습니다. 배트맨 토토 18은 현재입니다.토토 결과 : 다운로드. 이 릴리스에는 배트맨 토토 18이 만들어질 때 모든 기능의 미리보기가 포함되어 있습니다. 일반적으로 사용할 수 있지만 릴리스의 일부 세부 사항은 출시 기간 동안 변경될 수 있습니다. 베타 기간입니다.
다음에서 PostgreSQL 18의 모든 기능과 변경 사항에 대한 정보를 찾을 수 있습니다. 그만큼토토 캔 Postgresql: Tài liệu: 18: E.1. Phát hành 18:
오픈 소스 PostgreSQL 커뮤니티의 정신으로 우리는 귀하가 귀하의 시스템에서 PostgreSQL 18의 새로운 기능을 테스트하여 버그 및 기타 문제. PostgreSQL 18 Beta 1을 실행하도록 권장하지는 않지만 프로덕션 환경에서는 일반적인 실행 방법을 찾는 것이 좋습니다. 이 베타 릴리스에 대한 애플리케이션 워크로드입니다.
귀하의 테스트와 피드백은 커뮤니티가 PostgreSQL 18을 보장하는 데 도움이 됩니다. 안정적이고 신뢰할 수 있는 릴리스를 제공한다는 우리의 표준을 준수합니다. 세계에서 가장 진보된 오픈 소스 관계형 데이터베이스. 자세히 읽어보세요. 우리의PostgreSQL : 토토 핫 정보그리고 어떻게 당신은 기여할 수 있습니다:
다음은 배트맨 토토 18에 계획된 주요 기능 중 일부입니다. 이 목록은 완전한 것이 아닙니다. 계획된 기능의 전체 목록을 보려면 다음을 참조하세요. 그만큼토토 캔 Postgresql: Tài liệu: 18: E.1. Phát hành 18.
배트맨 토토 18에는 비동기 I/O(AIO) 하위 시스템이 도입되었습니다. 이 새로운
하위 시스템을 사용하면 I/O 처리량을 늘리고 I/O 대기 시간을 숨길 수 있습니다. 리눅스의 경우io_uringAIO에 사용할 수 있으며 작업자 기반 구현은 다음에서 사용할 수 있습니다.
모든 플랫폼. This initial release supporting file system reads such as
순차 스캔, 비트맵 힙 스캔, 진공청소 등의 테스트가 포함됩니다.
성능이 2~3배 향상되었습니다.
이러한 성능 향상은 쿼리 최적화 및 새로운 인덱싱 기능까지 확장됩니다. PostgreSQL 18에는 다중 열 B-트리 인덱스에서 "스킵 스캔" 조회 사용에 대한 지원이 추가되어 하나 이상의 접두사 인덱스 열에서 "=" 조건을 생략하는 쿼리의 실행 시간이 더 빨라질 수 있습니다. 이 릴리스에는 다음에 대한 최적화도 포함되어 있습니다.어디에서다음을 포함하는 절또는그리고IN (...)문은 최근 색인 생성 개선 사항을 더 잘 활용하여 쿼리 성능도 향상시킬 수 있습니다. 또한 해시 조인의 전반적인 성능 개선부터 병합 조인의 증분 정렬 허용에 이르기까지 PostgreSQL이 테이블 조인을 계획하고 실행하는 방법에 대한 성능도 많이 향상되었습니다.
다른 쿼리 및 유지 관리 작업의 성능을 향상시키는 다양한 PostgreSQL 18 기능이 있습니다. PostgreSQL 18은 이제 JSON 및 전체 텍스트 데이터 검색에 일반적으로 사용되는 GIN 인덱스에 대한 병렬 빌드를 지원합니다. 또한 이 릴리스에서는 B-트리가 아닌 고유 인덱스를 사용하여 파티션 키와 구체화된 뷰를 정의할 수 있습니다. PostgreSQL 18은 또한 많은 관계에 액세스하는 쿼리에 대한 전반적인 잠금 성능을 개선하고 향상된 정리 및 조인 지원을 포함하여 분할된 테이블에 대한 쿼리에 몇 가지 개선 사항을 추가합니다. PostgreSQL 18은 또한 일반적인 속도 향상을 포함하여 텍스트 처리 성능이 향상되었습니다.상위/낮은함수 및 새로운 내장 데이터 정렬PG_UNICODE_FAST.
배트맨 토토 18 이전에는 주요 버전 업그레이드 수행 후 중요한 단계는 다음을 실행하는 것이었습니다.분석통계를 생성합니다. 이는 PostgreSQL이 가장 효율적인 쿼리 계획을 선택하는 데 도움이 되는 중요한 구성 요소입니다. PostgreSQL 클러스터의 크기와 전반적인 활동에 따라 이 프로세스는 시간이 많이 걸릴 수 있으며 프로세스가 완료될 때까지 쿼리 성능에 잠재적으로 영향을 미칠 수 있습니다. PostgreSQL 18에는 메이저 버전 업그레이드를 통해 플래너 통계를 유지하는 기능이 도입되었습니다. 이는 업그레이드된 클러스터가 사용 가능해지면 더 빨리 예상 성능 상태에 도달하는 데 도움이 됩니다.
추가로,pg_upgrade9186_9461--작업플래그를 추가하고--스왑플래그는 파일을 복사, 복제 또는 연결하는 대신 업그레이드 디렉토리를 교환합니다.
배트맨 토토 18에는 쿼리 실행 중에 열 값을 저장할 필요 없이 적시에 열 값을 계산하는 가상 생성 열이 도입되었습니다. 이는 이제 생성된 열의 기본 옵션입니다. 또한 저장된 생성 열을 이제 논리적으로 복제할 수 있습니다.
이 릴리스에는 이전(오래된) 및 현재(신규) 값은돌아오는 중절삽입, 업데이트, 삭제그리고병합명령. 또한 PostgreSQL 18은 다음을 통해 UUIDv7 생성에 대한 지원을 추가합니다.uuidv7()함수, 더 나은 캐싱 전략을 지원하기 위해 타임스탬프 순서가 지정된 임의의 UUID를 생성할 수 있음(이 릴리스에는 또한 추가됨uuidv4()별칭으로gen_rand_uuid).
이제 배트맨 토토 18에서는 다음을 만들 수 있습니다.좋아요비결정적 데이터 정렬을 사용하는 텍스트를 비교하여 더 복잡한 패턴 일치를 더 쉽게 수행할 수 있습니다. 또한 이번 릴리스에는 다음이 도입되었습니다.케이스폴드대소문자를 구분하지 않는 일치에 도움이 됩니다.
이 릴리스에는 두 가지 모두에 대해 시간적 제약 또는 범위에 대한 제약도 추가되었습니다.기본 키그리고고유다음을 사용하는 제약조건겹침 없음절 및 계속외래 키다음을 사용하는 제약조건기간절.
배트맨 토토 18 소개오인증인증 - PostgreSQL 확장을 통해 지원되는 OAuth 2.0 메커니즘을 사용하여 사용자를 인증할 수 있습니다. 또한 PostgreSQL 18에는 FIPS 모드 동작을 검증하고 적용하는 여러 기능이 추가되었으며 다음과 같은 기능도 추가되었습니다.ssl_tls13_ciphers사용자가 서버에서 사용할 수 있는 TLS v1.3 암호화 제품군을 구성할 수 있도록 합니다.
이 릴리스는 더 이상 사용되지 않습니다.md5배트맨 토토 10에 처음 추가된 SCRAM 인증 사용을 위한 비밀번호 인증.md5인증은 향후 주요 버전 릴리스에서 완전히 제거됩니다. 또한 PostgreSQL 18은 두 가지 모두를 사용하여 SCRAM 통과 인증에 대한 지원을 추가합니다.postgres_fdw그리고dlink원격 배트맨 토토 인스턴스에 인증할 때.
PostgreSQL 18은 다음에 더 많은 세부정보를 추가합니다.설명쿼리 계획 실행에 대한 정보를 제공하는 유틸리티이며, 이번 릴리스부터 실행 시 액세스되는 버퍼(데이터 저장의 기본 단위) 수를 자동으로 표시합니다.분석 설명. 추가적으로,분석 설명이제 인덱스 스캔 중에 발생하는 인덱스 조회 횟수를 표시합니다.자세한 분석 설명CPU, WAL 및 평균 읽기 통계가 포함됩니다. 이 릴리스에는 테이블을 정리하고 분석하는 데 소요된 총 시간에 대한 정보도 포함되어 있습니다.pg_stat_all_tables, 이제 I/O 및 WAL 사용률에 대한 연결별 통계를 표시합니다.
PostgreSQL 18은 또한 논리적 복제 중에 발생하는 쓰기 충돌에 대한 더 많은 통찰력을 제공하고 이 정보를 로그와 모두에 표시합니다.pg_stat_subscription_stats보기.
배트맨 토토 18부터 저장된 데이터의 무결성을 검증하는 데 사용되는 데이터 체크섬이 이제 새 배트맨 토토 클러스터에서 기본적으로 활성화됩니다. 다음을 사용하여 이 동작을 비활성화하도록 선택할 수 있습니다.initdb --no-data-checksums명령. 업그레이드 스크립트를 변경해야 할 수도 있습니다.
또한 여러 제약 조건 기능에서 사용할 수 있는 새로운 동작이 있습니다.
첫째, 외래 키와 검사 제약 조건을 모두 다음과 같이 설정할 수 있습니다.시행되지 않음그리고
반대로 시행 가능하게 되었습니다. 추가적으로,NULL이 아님제약조건은 이제 보존됩니다.
SQL 표준에서 요구하는 이름은 다음을 지원합니다.유효하지 않음그리고상속 없음절로 변경되었으며 이제 상속을 통해 더욱 일관되게 작동합니다.
pg_createsubscriber이제 다음을 지원합니다.--모두플래그를 사용하면 단일 명령으로 인스턴스의 모든 데이터베이스에 대한 논리적 복제본을 생성할 수 있습니다. 또한 배트맨 토토 18에서는 다음을 사용하여 로컬 테이블의 정의를 사용하여 외부 테이블의 스키마 정의를 생성할 수 있습니다.외부 테이블 생성...좋아요명령.
PostgreSQL 18은 또한 PostgreSQL 7.4(2003) 이후 최초의 새로운 프로토콜 버전인 PostgreSQL 유선 프로토콜의 새 버전(3.2)을 도입합니다. libpq는 여전히 기본적으로 버전 3.0을 사용하지만 클라이언트(예: 드라이버, 풀러, 프록시)는 새 프로토콜 버전에 대한 지원을 추가합니다.
기타 많은 새로운 기능과 개선 사항이 배트맨 토토 18에 추가되었습니다. 이들 중 귀하의 사용 사례에도 도움이 될 수 있습니다. 참조하세요토토 캔 Postgresql: Tài liệu: 18: E.1. Phát hành 18에 대한 새로운 기능과 변경된 기능의 전체 목록:
각 PostgreSQL 릴리스의 안정성은 귀하, 커뮤니티, 버그를 찾기 위해 워크로드 및 테스트 도구로 향후 버전을 테스트합니다. 그리고 PostgreSQL 18이 정식 출시되기 전의 회귀입니다. 베타, 데이터베이스 동작, 기능 세부 정보 및 API에 대한 사소한 변경은 아직 진행 중입니다. 가능한. 귀하의 피드백과 테스트는 최종 조정 사항을 결정하는 데 도움이 됩니다. 새로운 기능이 있으므로 가까운 시일 내에 테스트해 보시기 바랍니다. 사용자 테스트의 품질 최종 출시 시기를 결정하는 데 도움이 됩니다.
목록미해결 문제배트맨 토토 위키에서 공개적으로 사용 가능합니다. 당신은 할 수 있습니다503 토토 베이 페치 실패다음에서 이 양식 사용 배트맨 토토 웹사이트:
이것은 버전 18의 첫 번째 베타 릴리스입니다. 배트맨 토토 프로젝트는 테스트에 필요한 추가 베타를 출시한 후 하나 이상의 베타를 출시합니다. 릴리스 후보는 2025년 9월/10월경 최종 릴리스까지입니다. 정보를 참조하세요.PostgreSQL : 토토 핫 정보페이지.