[MSSQL] MSSQL 제한시간 관련

728x90
반응형

 

 

페이지 단에서 1분가량 소요되는 쿼리를 날리시는 것이 제가 봤을때는 그다지 좋은 방법은 아닐것 같습니다.
혹시 배치 작업이라면 SQL Server 내의 스케쥴을 이용하시는것이 좋을것 같습니다.
그것으로도 해결이 불가능 하다면 쿼리 또는 프로시저의 튜닝으로 위 문제를 해결(시간은 단축)하시는 것이 좋겠습니다. 반드시 웹에서 처리 해야 하는 일이라면 말씀하신 대로 timeout시간을 강제로 조절을 할 수가 있는 데요

 

page에서 처리

SqlCommand.CommandTimeout = 60

 

web.config에서 처리

 

<httpRuntime executionTimeout="60"/>

 

이러한 형태로 처리 하시면 될 것 같네요

 


MSDN

http://msdn2.microsoft.com/ko-kr/library/system.data.sqlclient.sqlcommand.commandtimeout(VS.80).aspx

위 URL도 참고해 보세요 ^^ 그럼 도움이 됬으면 좋겠네요

728x90