정말 오랫만에 공부를 하는거 같네요...^^
목차Database 기본기 다지기1. 선언적 데이터 무결성(Declarative Data Integrity) 2. 트랜잭션 프로세싱
트랜잭션 로그와 데이터 복원1. 데이터 파일 쓰기2. 로그 파일 쓰기 3. 트랜잭션 로그를 통한 데이터 복구
트랜잭션 로그 파일과 데이터 파일1. 트랜잭션 로그 파일2. 데이터 파일
내부 저장소1. 데이터 형식 이해하기 (일반 데이터 형식 생략) 2. System View (SQL 2000의 System Table) 3. 데이터 페이지
데이터 페이지
•페이지 헤더–PageId, LSN, tornBits 등의 페이지의 정보가 기록된다.–tornBits : 손상된 페이지에 대한 쓰기 감지를 위한 Bit (sp_dboption 의 torn page detection 옵션을 통해 조정 가능)
•데이터 행–데이터 행이 기록된다. (모든 행은 1 Page의 데이터 행 8060byte를 넘어갈 수 없다.)–Text, ntext, image의 경우 8060 이내일 경우 page 안에 저장한다.
•행 오프셋 배열–2byte로 구성되어 있으며, 각 행의 논리적 순서를 말한다.–SQL Server는 행을 구분하기 위해 파일번호 + 페이지 번호 + 페이지 슬롯 번호 를 이용한다.
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.