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 5739 게시물 읽기
No. 5739
DB Lock, 서버 속도 저하 문제 관련 질문드립니다.
작성자
윤주현(buddy213)
작성일
2010-08-24 21:32
조회수
7,295

안녕하십니까.. 원인을 알수 없는 증상때문에 몇일 고생하다가 답 안나올것 같아 문의 드립니다.

상황을 이렇습니다.

1. DB 서버 날라가고, 백업도 날라갔습니다.

2. Hdd 복구업체를 통해 복구했습니다.

3.서버 Format 후  Web App + 복구 DB 로 서비스를 올리니, 엄청난 DB Lock 발생하고 시스템의 속도도 엄청나게 느려졌습니다.

4. 몇일째 이것저것 만져보고 있지만, 딱히 증상이 개선되지 않습니다.

 

난무하는 추측들입니다.

1. db 복구가 완전하지 않아서...    

    sql 서비스 잘 올라오고, 사용자 없을땐 그럭저럭 돌아가고 기존 데이터에도 손상됨이 없는것으로 보아.. 이것 아닌듯 싶습니다.

    무엇보다 이 문제라면 답이 없기에 아니었으면 합니다.

 

2. INDEX 가 깨졌다..

    몇일째 여기에 중점을 두고, Rebuild 작업을 하고 있지만 그다지 개선되는것은 보이지 않고 있습니다.

    이게 안되면 다음 방법을 해본다고 하나, 지켜보는 입장에서 피가 마릅니다 ;;

 

3. SQL Option 상에 무언가가 있다...

    DB 복구가 완전하다고 치면, 서버가 날라가기전과 다른건 Windows + SQL 이 새로 깔린것 밖에 없다고 보고..

   그렇다면은 뭔가 DB Lock 을 유발하는 Option 이 있지 않느냐 입니다.

    기존 App 에서도 모든 CRUD 작업을 SP를 통해서 수행하고, SP 또 무지하게 복잡하게 되어있습니다. 

    대부분 쿼리에는 nolock 은 꼼꼼히 박아논 상태입니다.

 

뭐 이정도인데.. 답은 안나오고 시간만 흘러가서 답답한 마음에 질문드렸습니다.

증상을 알아내기 위한 방법이나 힌트에 대해서 조언해주셨으면 합니다.

오늘밤도 하얗겠네요.. 흑

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

테이블 통계를 전체적으로 재작성해주시고 그다음 인덱스 리빌드를 해주시는 작업이 우선인 듯 싶습니다. DB서버 및 백업본이 깨졌다고 하셨는데 디스크 교체는 하셨겠죠?

이벤트 로그도 한번 살펴보시기 바랍니다.

손님님이 2010-08-25 09:15에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
5742스케줄링에서 프로시저 실행시 실패합니다. [1]
윤진용
2010-08-26
7824
5741BCP 명령어로 DB 백업... [1]
김영남
2010-08-26
7210
5740테이블이 어떤 데이터베이스에 있는지 알 수 있을까? [1]
용세중
2010-08-26
6391
5739DB Lock, 서버 속도 저하 문제 관련 질문드립니다. [1]
윤주현
2010-08-24
7295
5738TRY~CATCH 문에서 ERROR를 발생시킨 객체를 알 수 있는 방법은? [1]
용세중
2010-08-24
6706
5737새 데이터베이스 생성시 부하가 심합니다.
마이그
2010-08-24
6025
5736셀렉트 해올때 IF문을 사용할수있나요? [1]
정재원
2010-08-24
7519
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다