Home
About
우리들의 이야기
서버 및 관리 인프라
데이터 플랫폼
개발툴
Archives
RSS
최신글
미국, 세미나 강사 요청을 받다
추억의 모뎀 통신 다시 해 보다!
2009 MVP Global Summit 사진 후기
Windows 7, Beta 바탕화면에 Betafish 물고기
Windows 7, 정확히 문제 재현 Step을 보여주겠어! Problem Steps Recorder
인기글
RSS 피드
전체글
Links
꼬알라의 하얀집
김정선의 SQL 서버 이야기
한 울타리 안의 친구들
Oks with IT
bkchung's WebLog
Sankim's Blog
SharePoint 기술 정보
모바일/임베디드 이야기
로보틱스 개발자 스튜디오
UX 엔지니어
UX Factory
행복한 UX 이야기
까만돌의 IT 이야기
비지오 카페
한글 사랑
김국현의 낭만 IT
STUDENTOPIA
1
2
3
4
5
6
7
8
9
10
최소 로깅(Minimal Logging)
2009-03-17 16:10:06
작성자
김정선
김정선의 좋은 글을 찾아서……
Minimal Logging changes in SQL Server 2008
저자
: Sunil Agarwal, SQL Server Storage Engine
원문
:
http://blogs.msdn.com/sqlserverstorageengine/archive/2008/03/06/minimal-logging-changes-in-sql-server-2008-part-1.aspx
김정선의 의견
오랜 만에 "좋을 글을 찾아서"입니다^^
이번 글 역시 아주 흥미로운 내용입니다! SQL Server Transaction Logging 아키텍처에 관련된 아주 작지만 유용한 내용이 포함되어 있습니다.
대량 데이터 Insert 작업에 성능 부분은 관리자 혹은 사용자에게 있어서 늘 큰 이슈가 됩니다. Insert와 같은 트랜잭션 작업 성능에 영향을 미치는 부분이 바로 Logging 데이터의 크기인데요, SQL Server 2008은 이러한 작업에 Logging을 최소화하는데 더욱 노력을 기울인 듯 합니다.
이번 글을 통해서 Insert 작업에 Logging이 어떻게 발생하는지, 특히 TABLOCK 힌트를 사용한 경우에 Logging이 어떻게 달라지는지, 또한 Transaction Log를 확인하는데 사용하는 쿼리는 어떤 것이면 그 내용은 무엇을 담고 있는지 분석하는데 작지만 유용한 내용들이 포함되어 있습니다.
원문을 그대로 해석해서 올리려 했으나, 직접 테스트를 해 보니 예제 따라 하기 및 설명이 너무 생략되어 불편하실 것 같아, 제 나름대로 바꾸어 작성했습니다.
테스트하고 이해하시는데 도움이 되셨으면 하는 바램입니다.
늘 그렇듯, 제 마음대로 번역/수정/추가한 것이니 부족한 번역에도 양해 바랍니다 ^^
계속읽기
트랙백 (0)
,
덧글 (0)
Hero블로그
,
SQL Server 2008
,
최소 로깅
,
Transaction Log
1