본문 바로가기
728x90
반응형

백엔드113

[PostgreSQL] 16.0 Release note 주요 내용 정리 목적  최신 버전 업그레이드 전, 영향도 평가하기 위함 개요full 및 내부(internal) right 해시 조인의 병렬 허용스탠바이 서버에서의 논리적 복제를 허용함논리적 복제 구독자가 대규모 트랜잭션을 병렬로 적용을 허용함새로운 pg_stat_io 뷰를 사용한 I/O 통계 모니터링을 허용함SQL/JSON 생성자(constructors) 및 식별함수(identity fuctions)를 추가함배큠 freezing의 성능 개선pg_hba.conf 및 pg_ident.conf에서 사용자 및 DB 이름의 정규 표현식 일치 지원을 추가함 해당 버전으로의 이관 가이드pg_dumpall 또는 pg_upgrade 사용을 통한 dump/restore 방식이 요구됨 이전 버전과의 비호환 내용PL/pgSQL 바인드 커서 .. 2024. 4. 8.
[PostgreSQL] 15.5 Release note 주요 내용 정리 목적  최신 버전 업그레이드 전, 영향도 평가하기 위함 해당 버전으로의 이관 가이드dump/restore가 필요 없음일부 인덱스의 경우 REINDEX 작업이 권장됨 변경 사항pg_signal_backuped 역할의 백그라운드 작업 및 자동 배큠 처리 과정에 대한 신호를 방지함GiST 인덱스 빌드 중에 재귀적 페이지 분할 시 오작동을 수정함interval 열에 대한 비트리 인덱스 항목의 중복 제거를 방지함. 이 경우 사용자는 interval 열에 대한 모든 비트리 인덱스를 REINDEX해야 함BRIN datetime_minmax_multi_ops 인덱스에서 날짜 값을 더 합리적으로 처리하도록 함. 이경우 사용자는 REINDEX해야 함BRIN interval_minmax_multi_ops 인덱스에서 극단적인.. 2024. 4. 7.
[PostgreSQL] 15.3 Release note 주요 내용 정리 목적 최신 버전 업그레이드 전, 영향도 평가하기 위함 해당 버전으로의 이관 가이드 dump/restore가 필요 없음 변경 사항 search_path의 변경을 방해하는 CREATE SCHEMA를 방지하도록 함 인라인된 집합 반환 함수 후에 행 수준 보안 정책을 올바르게 적용하도록 함 WAL_LOG 옵션을 사용하여 CREATE DATABASE 수행 후 템플릿 데이터베이스 손상 가능성을 방지함 WAL_LOG 옵션을 사용한 CREATE DATABASE 중 메모리 누수와 불필요한 디스크 읽기를 방지함 MERGE 명령과 관련된 다양한 플래너 실패를 수정함 특정 극단적인 경우에 MERGE에 의해 보고된 잘못된 행 수를 수정함 병렬 해시 조인 중에 배치 정리에서 발생할 수 있는 경쟁 상태를 수정함 READ COMMI.. 2024. 3. 28.
[PostgreSQL] 14.7 Release note 주요 내용 정리 목적 최신 버전 업그레이드 전, 영향도 평가하기 위함 해당 버전으로의 이관 가이드 dump/restore가 필요 없음 변경 사항 GSSAPI 전송 암호화 시작이 실패 후 libpq가 메모리 내용을 누출할 수 있는 버그가 수정됨 파티션된 테이블 또는 상속 트리에서 업데이트 중에 자식 테이블의 GENERATED 컬럼이 업데이트되어야 할 필요성 계산을 수정하도록 함 WITH RECURSIVE ... CYCLE CTE가 자체 출력 열에 접근할 수 있도록 허용함 외부 테이블에 대한 대량 삽입 시 보류 중인 삽입 처리를 수정하도록 함 아직 유효하지 않은 인덱스에 REPLICA IDENTITY를 설정할 수 있도럭 허용함 다중 행 VALUES 목록에서 INSERT를 수행하는 규칙에 DEFAULT 마커 처리를 수정함 j.. 2024. 3. 21.
728x90
반응형