본문 바로가기

전체 글

(23)
PostgreSQL vs MySQL - 2. DDL Operation (+DCL) 글을 작성하기 전에 PostgreSQL DB 운영을 먼저 시작하고 MySQL DB 운영을 처음 접했을 때 놀랐던건 DDL Operation에 대한 수행시간 및 리스크였습니다. DBA 입장에서 운영서버의 스키마를 변경/관리하는 DDL은 Lock을 발생 시킬 수 있으므로 서비스에 대한 영향도를 검토 이후에 직접 수행 해야하는 것은 당연하지만, PostgreSQL DDL 작업 시 작업간 모니터링을 포함한다면 비교적 짧은시간 내 작업이 완료되었으나 MySQL의 경우에는 Online DDL이 5.6버전 이후에서야 지원되기 시작하였고 수행시 리스크가 많이 있어 다양한 3rd Party 툴을 사용하는 경우가 많이 있었습니다. 이 글을 통해 Operation 시 검토 사항에 대해 정리하고 각각의 DBMS를 비교해보려고..
PostgreSQL vs MySQL - 1. 개요 글을 작성하기 전에 OpenSource RDBMS 시장의 2위 PostgreSQL 과 1위 MySQL을 비교해보겠습니다. 두 DBMS 모두 일반적으로 사용 가능한 DB로 개인적인 용도로 사용한다면 특이사항 없이 사용 가능할 것입니다. 해당 포스팅은 DBA 입장에서 두 DB Operation 시의 차이점과 고려사항들을 시리즈로 정리하기 전 간단한 개요의미의 포스팅입니다. MySQL과 PostgreSQL은 새로운 버전이 릴리즈됨에 따라 포스팅할 내용들의 개선점이 적용되었을 수 있으므로, 댓글을 통해 정보 공유해주시면 감사하겠습니다. PostgreSQL vs MySQL (OpenSource RDBMS) 대부분의 학부생들이 처음 접할 수 있는 RDBMS는 MySQL일 것이다. 작성자도 가장 유명하고 접하기 쉬운..
pgday.Seoul 2022 후기 글을 작성하기 전에 해당 포스팅은 개인적으로 참석한 pgday.Seoul 2022 의 후기로 발표 세션들을 들으며 정리한 내용, 개인적으로 생각했던 내용들이 포함되어 있습니다. http://pgday.postgresql.kr/ 에 발표자료가 상세 세션 정보 및 발표자료들이 공유되어 있습니다. 저는 단순한 참여자로 혹시 Pgday 지침에 어긋나는 내용이 있다면 댓글로 달아주시면 수정 하거나 비공개 처리 하도록하겠습니다. Pgday란?? 세계 여러곳에서 개최되는 PostgreSQL 행사로 PostgreSQL Day에서 따온것으로 추측된다. 우리나라에서는 7년동안 개최되었으며 코로나로 인해 온라인으로 진행하였다가 오프라인으로 진행되었다. 서로 소속된 회사에 관계없이 자유로운 분위기 속에서 PostgreSQL에..