본문 바로가기

잡학다식/경제

ORACLE, MYSQL, MSSQL 비교하기

반응형

ORACLE, MYSQL, MSSQL DB 성능 알아보고 비교하기!!

 

필요한 정보를 저장하고 업데이트를 하고 필요 없는 정보를 삭제한다는 가장 기본적인 기능에 있어서 
모두동일하지만 사용하는 데이터의 규모와 속도 사용하는 환경등에서 차이는 존재 한다.

하나씩 알아보자면!!

 

1) ORACLE 

 

오라클 데이터베이스 (Oracle Database 또는 Oracle RDBMS)는 미국 오라클(Oracle)사의 관계형 데이터베이스 관리 시스템의 이름이다. 현재 유닉스 환경에서 가장 널리 사용되는 RDBMS이다. 검색이나 업데이트용 언어로는 국제표준화기구의 표준 구조화 조회 언어와 PL/SQL을 지원한다.
대표적인 기업용 데이터베이스이며, 윈도우즈, 유닉스, 솔라리스 등 기업체에서 사용하는 대부분의 서버군에 설치 할 수 있다.

MSSQL, MYSQL 보다 대량의 정보관리를 할 때에 가장 좋은 성능을 보인다.

 

 

2) MYSQL

 

MySQL(마이에스큐엘) 은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. 다중 스레드, 다중 사용자 형식의 구조질의어 형식의 데이터베이스 관리 시스템으로서 오라클이 관리 및 지원하고 있으며, Qt(프레임워크)처럼 이중 라이선스가 적용된다. 하나의 옵션은 GPL이며, GPL 이외의 라이선스로 적용시키려는 경우 전통적인 지적재산권 라이선스의 적용을 받는다.

하지만 오픈 소스진영인만큼 기본적으로는 무료로 사용할수 있다. 

 


3) MSSQL

 

마이크로소프트 SQL 서버(영어: Microsoft SQL Server)는 마이크로소프트가 1989년 사이베이스(Sybase)를 기반으로 개발한 관계형 데이터베이스이다.
기업체에서 사용을 할때에는 라이선스료를 지불을하고 사용을 하여야 한다.

 

4) msAccess

 

소규모 데이터베이스를 활용하고자 할 경우 자주 사용되는 데이터베이스이고, 엑셀등와 쉽게 연계를 할 수 있기에 소규모 사무실에서 쉽고 간단히 활용을 할 수 있다.
기본적으로 윈도우즈에서만 사용이가능한점은 엄청난 단점이다.  

 

가격 빼고 성능으로만 따져본다면 

 

ORACLE > MYSQL > MSSQL > msAccess

 

로 추천이 할수 있겠다.

반응형