본문 바로가기
728x90
반응형

RDBMS/PostgreSQL33

[PostgreSQL] 13.4 Release note 주요 내용 정리 목적 최신 버전 업그레이드 전, 영향도 평가하기 위함 해당 버전으로의 이관 가이드 dump/restore가 필요 없음 변경 사항 projection 단계에서 반복되는 applcation에 대한 잘못된 실행계획이 생성되는 버그가 수정됨 SSL 재협상을 더 완전히 금지하도록 함 SELECT ... GROUP BY GROUPING SETS (()) FOR UPDATE를 금지하도록 함 WITH에서 쿼리가 단순히 NOTIFY로 재작성되는 경우 거부하도록 함 숫자 곱셈에서 소수점 이하 16383 자리를 초과할 경우 방놀림하여 실패를 방지하도록 함 매우 큰 지수로 숫자 값을 거듭제곱할 때 발생하는 오류 및 정밀도 손실을 수정함 pg_size_pretty(bigint)가 음수 값을 양수와 일관되게 반올림하도록 수정함 .. 2024. 2. 27.
[PostgreSQL] 13.3 Release note 주요 내용 정리 목적 최신 버전 업그레이드 전, 영향도 평가하기 위함 해당 버전으로의 이관 가이드 dump/restore가 필요 없음 변경 사항 배열 첨자(subscripting) 계산에서 정수 오버플로우가 발생하는 버그가 수정됨 조인된 cross-partition 업데이트에서 UPDATE ... RETURNING이 잘못된 계산을 출력하는 버그가 수정됨 파티션된 테이블 내 제약 조건의 가변성 속성의 조정이 수정됨 ALTER TABLE ... INHERIT 사용 시 부모의 생성된 컬럼과 자식의 컬럼을 강제로 일치시킴 IDENTITY 컬럼을 NULL로 표시하는 것을 금지하도록 함 ALTER ROLE/DATABASE ... SET 구문을 사용하여 role, session_authorization 및 temp_buffers 매.. 2024. 2. 26.
[PostgreSQL] 13.2 Release note 주요 내용 정리 목적 최신 버전 업그레이드 전, 영향도 평가하기 위함 해당 버전으로의 이관 가이드 dump/restore가 필요 없음 변경 사항 특정 조인 쿼리에서 열별 SELECT 권한 검사 실패를 수정함 제약 조건 위반 오류 메시지에서의 정보 유출을 수정함. SELECT 권한이 없는 열의 내용을 공개하지 않도록 함 GiST 인덱스에 데이터 삽입 시 동시 페이지 분할 오류가 발생하는 버그가 수정됨 CREATE INDEX CONCURRENTLY 명령어가 동시 준비 트랜잭션(prepared transaction)에서도 대기할 수 있도록 수정함 해시 및 정렬 그룹 집합(grouping sets)이 있는 집계 실행계획 노드에서 재검색시 충돌 방지 해시 집계 노드가 디스크에 튜플을 저장할 때 발생할 수 있는 잘못된 쿼리 결과를.. 2024. 2. 24.
[PostgreSQL] 13.1 Release note 주요 내용 정리 목적 최신 버전 업그레이드 전, 영향도 평가하기 위함 해당 버전으로의 이관 가이드 dump/restore가 필요 없음 변경 사항 DECLARE CURSOR ... WITH HOLD 및 지연된 트리거 내 인덱스 표현식 및 MV 쿼리를 중단함 pg_dump, pg_restore, clusterdb, reindexdb, vacuumdb에서 복잡한 연결 문자열 매개변수 사용을 수정함 psql의 \connect 명령이 연결 매개변수를 재사용할 때 이전에 연결 문자열의 모든 비재정의(non-overridden) 매개변수를 재사용하도록 보장함 psql의 \gset 명령이 특별하게 취급되는 변수를 수정하지 못하게 방지함 복제 프로토콜의 의도치 않은 파손을 수정함 자식 테이블이 있는 경우 ALTER TABLE ONLY .. 2024. 2. 23.
728x90
반응형