본문 바로가기

MySQL vs PostgreSQL

(2)
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일 것이다. 작성자도 가장 유명하고 접하기 쉬운..