안녕하십니까.. 원인을 알수 없는 증상때문에 몇일 고생하다가 답 안나올것 같아 문의 드립니다.
상황을 이렇습니다.
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 은 꼼꼼히 박아논 상태입니다.
뭐 이정도인데.. 답은 안나오고 시간만 흘러가서 답답한 마음에 질문드렸습니다.
증상을 알아내기 위한 방법이나 힌트에 대해서 조언해주셨으면 합니다.
오늘밤도 하얗겠네요.. 흑 |