एक अन्य विचार, प्रत्येक SqlCommand का TimeOut भी व्यक्तिगत रूप से नियंत्रित होता है, इसलिए, आप इसे CommandTimeOut प्रॉपर्टी से नियंत्रित कर सकते हैं।
command.CommandTimeout = 120;
हालाँकि, मैं यह देखने के लिए निष्पादन योजना की जाँच करूँगा कि यह db संसाधनों को कहाँ बर्बाद कर रहा है या हॉगिंग कर रहा है, मैं इसे केवल प्रयोग के लिए सुझाता हूँ, उत्पादन पर नहीं।