본문 바로가기
개발후기-개발도구

oracle db(오라클) 사용후기

by devscb 2021. 9. 15.
반응형

oracle db(오라클) 사용후기

 

"안정성높고, 서비스 지원좋은 enterprise 환경에서 많이 쓰는 유료 DB"

 

 

장점

 

1. 좋은 성능으로 안정성있게 데이터를 저장할 수 있는 DBMS이다.

 

2. PL/SQL 지원하여 DB를 이용한 다양한 로직 구현가능

 

3. view, package, trigger, scheduler 등 다양한 기능들을 포함하고 있다.

 

 

단점

 

1. auto increment 미제공 : mysql 계열에서는 컬럼에 auto increment를 지정해주면 insert할 때마다 index가 1씩 증가하게 할 수 있는데, 오

라클은 sequence를 만들고 nextval을 콜하고 해줘야한다. 여간 번거롭다.

 

2. limit 미제공 : mysql 계열에서는 offset으로부터 몇개 row만 가져오게 할 수 있는 limit 을 제공하는데, 오라클은 그런게 없다.

rownum을 이용해서 비슷하게 구현이 가능한데, 페이징을 구현하려면 여간 불편한게 아니다.

 

3. 비용이 크게 든다.

 

총평

oracle 이라는 회사에서 기술지원을 해주는 DB제품이기에,

안정성을 요하는 곳이라면 굉장히 믿음직스럽게 쓸 수 있다. 하지만 비용이 모자란 기업이나,

 개인은 비용때문에 사용에 굉장히 부담스러울 수 있다. (express 버전을 쓸수는 있긴하다)

대체 DB로는 보통 maria DB / 외주를 하면서 간혹 mssql이나 tibero를 쓰는경우도 종종있었는데,

개인적으로는 mssql은 개발사례도 찾아보기 힘들어, 최악의 선택인것 같다.

 

https://devscb.com/post/45

 

oracle db (Oracle) review

oracle db (Oracle) user reviews “Paid DB widely used in enterprise environments with high stability and good service support” Advantages It is a DBMS that can store data reliably with good performan

devscb.com

 

728x90
반응형

'개발후기-개발도구' 카테고리의 다른 글

maven (메이븐) 사용후기  (0) 2021.09.17
winSCP 사용후기  (0) 2021.09.15
GDB 사용후기  (0) 2021.09.06
gradle (그래들) 사용후기  (0) 2021.09.03
visual studio 비주얼 스튜디오 사용후기  (0) 2021.09.02

댓글