Maystyle :
Admin : New post
Guestbook
Local
media
Catergories
Recent Articles
Recent Comments
Recent Trackbacks
Calendar
Tag
Archive
Link
Search
 
  트랜잭션 로그 파일 
작성일시 : 2008. 2. 1. 16:18 | 분류 : SQL Server/Kernel

목차
Database 기본기 다지기
1. 선언적 데이터 무결성(Declarative Data Integrity)
2. 트랜잭션 프로세싱

트랜잭션 로그와 데이터 복원
1. 데이터 파일 쓰기
2. 로그 파일 쓰기
3. 트랜잭션 로그를 통한 데이터 복구

트랜잭션 로그 파일과 데이터 파일
1. 트랜잭션 로그 파일

• VLF의 상태
- 활성 : 로그의 최소 LSN 부터 마지막 LSN 까지의 부분
- 복구 가능 : 가장 오래된 활성 트랜잭션의 앞 부분
- 재 사용 가능 : 백업 VLF

• 로그에 기록되는 정보
트랜잭션, 트랜잭션 시작/끝 구분, 저장점, LSN, 데이터 변경 정보, Commit 정보, 인덱스 리빌드 정보 등

• Circular Queue 처럼 동작함 모든 VLF가 채워질 때 로그가 증가

* 로그가 조금씩 증가하면 작은 가상 로그 파일들이 많이 만들어 지고 이는 성능에 나쁜 영향을 미친다.

• 트랜잭션 로그 파일 확인
LSN 등을 확인 할 수 있다.

|