database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL News 9027 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 9027
PostgreSQL 9.2 Released
작성자
김상기(ioseph)
작성일
2012-09-13 10:17
조회수
4,361

 우리나라 시간으로 9월 11일 발표되었습니다. 

릴리즈 노트에서 발표하는 첫번째 이야기는 이제 커졌다는 것입니다. 

여러 숫자들로 커졌다는 것에 대해서 이야기를 하고는 있지만, 과연 실무 환경에서 얼마나 체감할 수 있을지는 의문입니다. 

 

일단 cpu core 수가 많고, 세션이 많은 경우 발생하는 lock 경합 문제에 대해서 대폭 개선을 했다고 하네요.

또한 다른 RDBMS에서는 오래전부터 지원했던 index only scan 기능이 이제 구현되었습니다. 

replication 쪽으로 cascading 기능을 사용할 수 있게 되어 failover 작업이 진행된 뒤 여분의 대기 서버 설정을 바꿀 필요가 없어졌습니다.

개발자들이 제일 반길만한 소식으로는 JSON 자료형을 지원하는 것 같네요. 

 

중요한 것은 9.2 올라오면서, 시스템 카탈로그 테이블들의 칼럼 이름이 제법 바뀌었습니다. 

또한 extract (epoch from ...) 에서 time zone 있냐 없냐에 따라서 리턴값이 틀려집니다. 

이처럼 데이터베이스 버전을 바꿈으로 해서 응용프로그램 쪽에서 수정해야할 사항들이 제법 생길 것같습니다. 

 

참, 9.x 대 버전을 사용하고 있다면, pg_upgrade 명령으로 마이그레이션이 가능할 것 같네요. (당연한 이야기지만)

 

이번에는 변경사항이 많아서, 릴리즈 노트 뿐만 아니라,  뉴스를 읽어보면서, 그곳에서 소개하고 있는 기타 다른 페이지들도 함께 살펴보는 것이 좋을 것 같네요.

http://www.postgresql.org/about/news/1415/

 

[Top]
No.
제목
작성자
작성일
조회
9233PostgreSQL 9.2.3 Released
김상기
2013-02-13
4290
9160PostgreSQL 9.2.2 Released
김상기
2012-12-10
4355
9029PostgreSQL 9.2.1 Released
김상기
2012-09-28
4526
9027PostgreSQL 9.2 Released
김상기
2012-09-13
4361
9021PostgreSQL 9.1.5 Released
김상기
2012-08-29
4210
8999PostgreSQL 9.1.4 Released
김상기
2012-06-08
4533
8966PostgreSQL 9.1.3 Released
김상기
2012-02-29
4422
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다