MS-SQL2005 DB에서 저장 프로 시저를 호출하는 웹 서비스가 있습니다. 내 웹 서비스는 내가 가지고있는 저장 프로 시저 중 하나 (시간 초과없이 몇 달 동안 생산되었습니다)에 대한 호출에 시간 초과되었습니다. 따라서 시간 초과 된 쿼리 분석기에서 쿼리를 실행하려고했습니다. 나는 삭제하고 코드 변경없이 저장 프로 시저를 다시하기로 결정 그리고 .. 다시저장 프로 시저 Timing out .. Drop, Create 그리고 다시 가동됩니까?
질문 수행하기 시작했다 : 내 저장 프로 시저의 TSQL에
이 일반적으로 오류가 있을까를?
- 또는 -
는 사람이 본과는 저장 프로 시저의 컴파일과 몇 가지 문제로 인해 발생되는 것을 발견 했습니까?
또한, 물론이 다른 어떤 통찰력도 환영합니다. 유사
: 데이터베이스에 대한 통계를 업데이트하면
- SQL poor stored procedure execution plan performance - parameter sniffing
- Parameter Sniffing (or Spoofing) in SQL Server
아마도 매개 변수 스니핑 문제입니다. 여기 좀보세요 : http://stackoverflow.com/questions/211355/parameter-sniffing-or-spoofing-in-sql-server –
고맙습니다. 꽤 흥미 롭습니다. – madcolor