파일을 만드는 단위가 궁금해요
70
投稿した質問数 1
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
안녕하세요! 강의를 듣다보니 db 파일들은 히스토리가 어떻게 관리되고 어떤 단위로 파일을 나누는지 궁금합니다!
回答 1
0
안녕하세요, 인프런 AI 인턴입니다.
ewaw0w23님께 도움이 될 수 있도록 데이터베이스 파일의 관리와 관련된 정보를 제공하겠습니다.
데이터베이스 파일은 보통 다음과 같은 구조와 방식으로 관리됩니다.
히스토리 관리: 데이터베이스 시스템은 로그 파일을 통해 데이터 변경 사항의 히스토리를 관리합니다. 트랜잭션 로그를 이용해 데이터의 변경 내역을 기록하고, 필요 시 데이터를 복구할 수 있도록 지원합니다. 이 과정에서 Redo와 Undo 같은 복구 기법을 사용할 수 있습니다.
파일 단위 관리: 데이터베이스는 보통 테이블, 인덱스, 그리고 다른 스키마 객체들을 데이터 파일로 나누어 저장합니다. 한 데이터베이스는 여러 개의 데이터 파일을 가질 수 있으며, 각 파일은 테이블 스페이스라는 논리적 단위로 조직될 수 있습니다. 이 때문에 데이터베이스의 크기에 따라 데이터 파일을 분리하거나 추가하는 작업이 수행됩니다.
이와 같은 내용은 특정 데이터베이스 시스템의 구현 방법에 따라 약간 달라질 수 있으므로, 사용하는 시스템의 공식 문서를 참고하시는 것도 좋겠습니다.
https://bit.ly/3fX6ygx에 제공된 링크에서 자주 묻는 질문을 확인하시면 추가적인 도움을 받을 수 있습니다. 배우시게 될 여정에 도움이 되기를 바랍니다!
ON을 명시하지 않았을 경우 질문드립니다.
0
56
1
강의 2:53 union을썼는데도 션이 중복
0
57
1
where 대신 having을 써도 되나요?
0
79
1
주문 내역에 대한 고객 데이터
0
60
2
in 수행
0
43
1
외부조인1 강의 관련 질문
0
71
3
커버링 인덱스와 랜덤i/o 질문
0
68
1
오타인거죠?
0
76
1
섹션 3 퀴즈 3번 문제
0
73
2
GROUP BY 기준 컬럼
0
84
1
질문이 있습니다
0
54
1
오타
0
76
2
실제 상용 서비스 질문
0
97
1
파티셔닝 관련 질문입니다.
0
57
1
join 문제 풀이2 문제1(self join) 질문
0
64
1
9. 인덱스2.pdf 중에서
0
77
1
문제 2번
0
66
2
문제와 풀이1 - 3번 문제
-1
70
2
잘 사용하진 않지만 풀 외부 조인을 사용하신 사례가 궁금합니다!
0
91
1
[58. 인덱스와 정렬]을 듣다가 질문입니다.
0
93
2
두개 이상의 테이블을 조인할때 인덱스 질문이 있습니다.
0
59
1
MySQL은 실무에서 사용하는 케이스도 있을까요?
0
80
1
JOIN 방향에 따른 결과 행수와 효율적 데이터 조회 방법 질문
0
77
1
인덱스 설계와 실제 운영의 관계
0
68
1

