오랫만에 들른 PostgreSQL 홈페이지 첫 화면에서 15 버전이 정식 배포되었다는것을 알게 되었다.
Release note : https://www.postgresql.org/about/news/postgresql-15-released-2526/
WAL file 압축, Window function 성능 향상, json format의 로그 지원 등등 여러가지가 설명되어 있는데, 내 시선을 강탈한건 바로 "MERGE 구문 지원"
PostgreSQL 15 includes the SQL standard MERGE command. MERGE lets you write conditional SQL statements that can include INSERT, UPDATE, and DELETE actions within a single statement. |
Oracle로 DBA 생활을 시작해서인지 PostgreSQL에서는 merge 구문을 지원하지 않는 점이 참 아쉬웠었다. 그동안 PostgreSQL에서는 with 구문을 이용해서 insert와 update를 한번에 처리했었지만, 이제 다른 선택지가 생겼으니 잘 돌아가는지 테스트 해봐야겠다. 곧 테스트할 시간이 생기겠지... 지금은 안돼... 힘들다.
https://www.postgresql.org/docs/15/sql-merge.html
'IT 기술 > Database' 카테고리의 다른 글
MySQL에서 timestamp형 컬럼에 기본값 설정하기. (0) | 2014.07.23 |
---|---|
Tmax Day 2013 참석 (0) | 2013.09.10 |
PGXC-Tools : Postgres-XC를 좀더 편리하게 (0) | 2013.06.05 |
카이로스에서 "핀 메모리" 설정하기 (0) | 2013.05.10 |
PostgreSQL 9.3의 신기능 : Materialized view (0) | 2013.03.08 |