database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 2214 게시물 읽기
No. 2214
안녕하세요!! 급합니다. !! 유지 관리 계획 질문이요!!!
작성자
고세환(jd1129)
작성일
2005-08-18 16:23
조회수
3,435

OS : Microsoft Windows 2000 Server / Advanced Server
SQL : Microsoft SQL Server 2000 Standard / Enterprise Edition

안녕하세요. 최적화 질문입니다.

지금 죽겠네요...

회원 디비를 운영중인데 회원이 약 100만 정도 됩니다.

ms_sql 2000 이구요.

정기적으로 데이타 베이스 유지 관리 계획을 돌리고 있습니다.

그런데 얼마전에 작업을 봣더니 전체 백업과, 트랜잭션 로그 백업은 잘 되나.

나머지 2개, 최적화 작업과 무결성 작업이 실패를 했더군요..

그냥 수동으로 실행해도 실패하고 있습니다.

이것 때문에 여러가지 문제가 계속 발생하는것 같은데요.

갑자기 디비가 죽고, 연결이 안되고, 아무래도 인덱스 관련해서 꼬인것 같기도 하고요.

아우...............

고수님들 원인좀 알켜주시고요..

유지 관리 계획에서 최적화 와 무결성 작업이 정확히 어떤 일을 하는지 알려주세요...

흑....

xp_sqlmaint 로 작업 하는것 같은데 봐지지도 않고, sqlmaint 란 유틸이 어떤건지도 모르겠고,.

허....

 

 

 

이 글에 대한 댓글이 총 3건 있습니다.

인덱스 조각 모음이 되던가요?

이게 안되니 에러가 나던데요

그래서 전 클러스터드 인덱스 리빌드 해버렸는데요

한번 해보시고 리플부탁 해요

100만 뿅 날릴수 있으니 시간을 충분히 가지고 밤에 하세요

전 20만 디비에 5분 걸리던데요 서버는 최신 서버에요 ^^

인덱스가 많고 적음에 따라 틀릴겁니다. 잘 해보셔요...

 

석이님이 2005-08-18 18:28에 작성한 댓글입니다. Edit

엇 석이님.

답변 정말 감사합니다.

흑... 아직 회사에서 붙잡고 잇어요...

근데 저것은 제가 첨듣는데요.

 

인덱스 조각 모음은 어떻게 하는건가요???

 

클러스터드 인덱스 리빌드는 또 어떻하는거구요??

 

왕초보 죽겠습니다...

 

고수님들 부탁드려요

고세환(jd1129)님이 2005-08-18 22:07에 작성한 댓글입니다.


--테이블 검사
dbcc checktable

dbcc checkdb

--테이블, 색인의 조각비율
dbcc showcontig


select top 10 * from tbluser
sp_helpindex tbluser
dbcc showcontig (tbluser)
dbcc indexdefrag(17,tbluser,pk_tbluser_userNumber)

--테이블 색인을 재작성 filefactor 20
dbcc dbreindex(test,'',20)

dbcc show_statistics

---지정한 시스템 테이블의 일관성과 테이블간의 일치하지 않는 내용 검사
dbcc checkcatalog test

 

이것들로 테스트를 한번 해보심 어떨까요?


 

 

clustered index 를 리빌드 한다는 말은 클러스터 인덱스를 지우고 다시 만든다는 말입니다. 클러스티드 인덱스를 지워버리면 난 클러스티드 인덱스는 지접 물리적인 디스크를 주소 값을 가지고 힘든 방황을 ?? 시작합니다. 그런데 클러스티드 인덱스를 다시 만들어 주면 난 클러스티드 인덱스들이 모두 다시 만들어 지게 됩니다. 왜냐? 난클러스티드 인덱스는 클러스티드 인덱스의 주소값을 가지고 인덱스를 만들기 때문입니다.  간단하죠? 원리에 대해서는 책을 좀 보심 좋을것 같습니다.

 

 

석이님이 2005-08-19 00:20에 작성한 댓글입니다.
이 댓글은 2005-08-21 18:35에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2217소유자 바꾸는거.. [1]
망망
2005-08-18
2704
2216특정 조건 만족 제외... [1]
초보자
2005-08-18
2167
2215복제게시..구독에 관해...
한상호
2005-08-18
2127
2214안녕하세요!! 급합니다. !! 유지 관리 계획 질문이요!!! [3]
고세환
2005-08-18
3435
2213중복되는 데이타중 하나씩만 select~ [4]
민지
2005-08-18
3527
2212쿼리 분석기에서...동적으로 디비명을 받아서 처리하는 구문.. [5]
한상호
2005-08-17
2428
2211tempdb위치를 옮기는방법 [3]
김이영
2005-08-17
2106
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다