Dot Database/Concept
2021. 10. 24.
[DB] RDB 데이터 구조에 대해 알아보자
RDB 데이터 구조를 배워야 하는 이유 이 글은 오라클 기준으로 작성하였다. 오라클은 전달받은 데이터를 그대로 저장하는 것이 아니라, 몇 개의 상자로 나누어서 저장하도록 고안됐다. 그래서 상자와 관련된 이야기(데이터 구조)는 평상시 업무에서도 빈번하게 화두에 오르기 때문에 몰라서는 안된다. 또한, 애플리케이션 개발 팀에서도 테이블이나 인덱스의 생성과 생성 요청을 해야 하므로 어느 정도의 지식은 필요하다. 그리고 성능과 관련된 부분에서도 데이터 구조와 관련된 지식은 필요하다. 데이터 구조에 관한 용어는 다음과 같다. 미리 익숙해지도록 하자. 테이블스페이스(tablespace) 세그먼트(segment) 익스텐트(extent) 블록(block) 데이터 파일(datafile) 기존 데이터 저장방식 문제점 단순하..