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은 개발사례도 찾아보기 힘들어, 최악의 선택인것 같다.
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
'개발후기-개발도구' 카테고리의 다른 글
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 |
댓글