1장
Oracle : 통합된 스토리지 하나 공유
MySQL : 물리적 DB서버마다 독립적으로 스토리지 할당
쿼리 오프로딩
- 위와 같은 특징으로 이중화 구성 시, M-S 구조가 되는데, 이 때 M 노드는 R/W 수행가능하고, S 노드는 R 처리만 가능
- DB 서버 트랜재션에서 쓰기 트랜잭션과 읽기 트랜잭션을 분리해서 DB 처리량 증가시키는 성능 향상 기법 ( slave 노드에서는 SELECT 구문만 실행 )
SQL 구문
- IFNULL(col명,'대쳇값')
- LIMIT 숫자
- NOW()
- IF(조건식,'참값','거짓값')
- DATE_FORMAT(날짜열,'형식')
DATE_FORMAT(NOW(),'%Y%m%d')
- 자동증가값
seq INT AUTO_INCREMENT
- 문자 결합
CONCAT(열값 또는 문자열, 열값 또는 문자열)
- 문자 추출
SUBSTRING(열값 또는 문자열, 시작 위치, 추출하려는 문자 개수)