Skip to content
2. 핵심 개념

2. 핵심 개념

1장에서 SQL로 데이터를 저장하고 읽는 흐름을 확인했다면, 이 장에서는 그 동작을 설계와 운영의 관점에서 이해합니다. 같은 데이터라도 시간의 의미, 변경 방식과 조회 범위에 따라 적절한 테이블과 저장 전략이 달라집니다.

예를 들어 설비의 현재 온도와 지난달 온도 이력은 보관할 행의 수가 다릅니다. 월평균 온도와 순간적인 이상값 탐지는 필요한 데이터의 해상도가 다릅니다. 이 차이를 알면 테이블, 인덱스, ROLLUP과 보관 정책을 목적에 맞게 선택할 수 있습니다.

이 장의 구성

다루는 질문
데이터 모델 개념무엇을 한 행으로 저장하며, 시간·NULL·중복·변경을 어떻게 해석합니까?
저장 및 실행 구조필요한 데이터를 어떻게 찾으며, 저장·인덱스·캐시는 어떤 비용을 줄입니까?
주요 기능과 용어 구분원본·집계·보관·백업은 어떤 목적을 각각 담당합니까?
Edition 개념단일 서버와 분산 구성 중 무엇을 선택하고 어떤 기능 차이를 확인합니까?

예제는 개념 설명을 위한 작은 데이터 집합을 사용합니다. 기능별 SQL, 지원 범위와 운영 절차는 본문에서 연결한 상세 문서에서 확인합니다. 개념을 익힌 뒤 테이블 타입 선택과 스키마 설계에서 자신의 데이터에 적용하십시오.

최근 업데이트