본문 바로가기

DB

[개념정리] MSSQL VS ORACLE

MSSQL   VS   ORACLE

 

0. 공통점 : 두 벤더사 모두 대용량 RDBMS

 

1. MSSQL

   서버가 윈도우일경우 주로 사용

   서버 하나에 여러(멀티)데이터 베이스 생성 가능

   데이터 타입 ex) tinyint, smallint, int, bigint...datetime

   T-SQL(트랜잭션)

      -각 sql 명령이 자동 커밋되는 구조

2. ORACLE

   서버 하나에 데이터 베이스 1개인 구조

   데이터 타입 ex) Number, Date

   PL/SQL(프로시져)

      -처리 단위마다 명시적 commit이전엔 어떤 트랜잭션도 자동으로 커밋되지 않음

       (MSSQL 보다개발자, DBA에게 트랜잭션 처리 책임이 더 요구되는)