320x100
비상용 RDBMS의 선두 주자
무료
작고 가벼움
간편한 유지 관리
손 쉬운 Scale out
쿼리 작성의 제한
MultiThread 관리의 허접함
한 개 세션에서 다량의 DML 발생시 전체적으로 IO 비용 증가에 따른 성능 저하 발생
Oracle | MYSQL | |
통합 관제 TOOL | Oracle Enterprise Manager 제공(고비용) | 없음 |
능동적 Clustering 데이터 이중화 솔루션 |
RAC 기능 제공 진정한 Cluster |
일반 DBMS 벤더와 비슷한 형태의 Cluster 제공 |
SQL Hint | 많음 | 인덱스 사용과 관련된 Hint만 존재 |
Analytic Function 제공 | 8.1.6 버전부터 추가 | 없음 |
고성능 트랜잭션 | 최고 | MyISAM 스토리지 엔진 Table lock InnoDB 스토리지 엔진 Row Level Lock... |
작다, 가볍다 =>
단위 업무 또는 특성별로 나누어 작은 스펙의 장비에 구성 가능. (타 상용 DB에 비해 비용이 적음)
운영 중 부하가 발생 또는 예상 되는 경우 부하가 예상 되는 테이블을 분리하여 다른 DB에 이관후 신규 DB로 구성
출처: 주경호 / 넥슨코리아
http://ndcreplay.nexon.com/NDC2013/sessions/NDC2013_0101.html#c=NDC2013
320x100
'NDC > DB' 카테고리의 다른 글
[NDC 2015] 마비노기 듀얼: 분산 데이터베이스 트랜잭션 설계와 구현 (0) | 2023.01.09 |
---|---|
[NDC 2015] 이 쿼리를 어떻게 짜야 잘 짰다고 소문이 날까? (0) | 2023.01.06 |
[NDC 2014] 데이터베이스에서 데드락이란 무엇인가? (사례 포함) (0) | 2022.12.25 |
[NDC 2014] 라이브 상황에서 윈도우 서버 개발자가 겪은 좌충우돌 Redis 적용 경험담 (0) | 2021.12.25 |
[NDC 2013] 게임속에서의 NoSQL 활용하기 (0) | 2021.12.01 |