_대문 | 방명록 | 최근글 | 홈피소개 | 주인놈
FrontPage › Tempdb의최적화된사용방법

작성 중..

임시작업을 위한 DB만들기? #

tempdb가 빠르다는 소리를 들어봤을 것이다. 뭐가 빠른가? 읽기? 쓰기? 정답은 모른다. 왜냐하면 환경에 따라 다르기 때문이다. 단, tempdb는 roll-back(undo)을 위한 최소한의 정보만 로그에 기록하고 roll-forward(redo) 정보는 로그에 기록하지 않기 때문에 입력 성능이 일반 DB보다 최고 4배나 빠르다(inside sql 책에서 그러더라)고 한다. 왜 roll-forward(redo) 정보는 로그에 기록하지 않을까? tempdb에 저장된 데이터는 서비스를 재시작하면 모두 없어지기 때문에 redo 로그가 필요없는 것이다. 그러므로 임시작업을 할 때는 tempdb에 작업하는 것이 유리하다. 하지만, tempdb를 RAID5로 묶어 놓은 디스크 배열에 위치시켜 놓고 필자가 뻥친다고 한다면 할 말 없다.

데이터 파일을 CPU수 만큼 만들어야 한다? #


댓글 남기기..
이름: : 오른쪽의 새로고침을 클릭해 주세요. 새로고침
EditText : Print : Mobile : FindPage : DeletePage : LikePages : Powered by MoniWiki : Last modified 2018-04-13 23:12:53

한가지 변함없는 법칙이 있다. 우리가 깊은 상처를 입었을 때 용서하지 않는 한은 어떤 치유도 없다는 것이다. (알란 패턴)