본문 바로가기

InnoDB structure3

MySQL Internal 구조 설명 제가 내부 교육 자료로 사용했던 내용입니다. pt 자료 이기는 하지만 참고해 보세요. 2014. 3. 10.
[Jeremy Cols's InnoDB] 2. Page management in InnoDB space files 이 글은 다음의 url을 번역한 것입니다. 제 능력으로 번역되는 것인 만큼...100% 확신된 번역 내용은 아닙니다. http://blog.jcole.us/2013/01/04/page-management-in-innodb-space-files/ Page management in InnoDB space files Extents and extent descriptors 이전의 문서에서 InnoDB page는 기본적으로 16KB 사이즈를 가진다. 그리고, 64 page씩으로 해서 1Mbyte가 그룹으로 묶이는데 우리는 이것을 extent라고 부른다. InnoDB는 사용하는 extent의 정보를 끊임없이 얻어내기 위해 그리고, 각각 사용하는 extent가 가지고 있는 page가 어떤 것인지 알기 위해, FSP_.. 2014. 2. 11.
[Jeremy Cols's InnoDB] 1. The basics of InnoDB space file layout 다음의 url 의 내용을 요약한 내용입니다. http://blog.jcole.us/2013/01/03/the-basics-of-innodb-space-file-layout/ InnoDB의 data storage는 tablespace라고 하는 space 모델을 사용한다. 이것은 file space라고 하기도 한다. 이 space는 물리적은 여러 파일들로 이루어질수 있지만, 논리적으로는 하나의 파일이라고 할 수 있다. InnoDB가 사용하는 space들은 각각 32bit의 Integer space id값을 가진다. 그리고 우리가 system tablespace라고 하는 system space는 space ID가 0인 값을 가진다. 그리고, file-per-table모드인 경우 각각의 테이블스페이스들이 다른 .. 2014. 1. 29.