thumbnail
3대 RDBMS
DB / SQL
2022.04.10.

Oracle / MySQL / MSSQL 비교

Oracle, MySQL, MSSQL은 모두 관계형데이터베이스(RDBMS)의 종류입니다.

Oracle

  • 유닉스 환경에서 가장 널리 사용되는 RDBMS

  • 대규모(대기업)에 적합

  • MSSQL, MYSQL보다 대량의 정보관리를 할 때에 가장 성능이 좋음

  • 은행 등 대다수의 대기업체에서 많이 사용됨

  • Doll, 삼성, 롯데, Zoom 등의 클라이언트가 있음

  • DBMS 언어와 달리, 읽기 모드를 두 가지로 분류시켜둠

  • 트랜잭션 처리에 용이함

  • 별도의 레벨 조절 없이 읽기 일관성을 유지할 수 있음

  • 큰 테이블이나 인덱스를 분해하는 파티션 기능을 제공하여 초거대규모 데이터베이스 관리에 용이하게 함

MySQL

  • 세계에서 가장 많이 쓰이는 오픈 소스의 RDBMS

  • 중소 규모(쇼핑몰이나 중소 기업에 적합)

  • 모든 플랫폼에서 실행할 수 있음

  • 다중 플랫폼 데이터베이스를 처리 할 수 있음

  • 다양한 운영 체제에서 MySQL을 사용할 수 있어 더 안정적으로 작동하고 기능이 향상됨

  • 오픈 소스 DBMS 중 하나이므로 무료로 이용할 수 있음

  • 보안 기능이 매우 좋음

  • 간단한 쿼리를 처리 할 때 MySQL의 속도가 좋음

MSSQL

  • Microsoft 회사에서 개발되어 .net, VS와 쉽게 연계가 가능함

  • 중소 규모(중소 기업)에 적합

  • 확장성이 뛰어남

  • 설치가 쉽고 편함

  • sql server management studio가 사용하기 편하게 되어있음

마치면서

간단하게 각 DBMS에 특징을 정리하였는데

자신의 개발 환경에 맞게 사용하면 될 것 같다.

쿼리문도 큰 틀은 비슷하지만 같은 기능을 구현해도 사용법이 조금씩은 다르다.

제 블로그에 방문해주셔서 감사합니다. 😊