समस्या को देखते हुए SQL सर्वर 2005 पर संग्रहीत प्रक्रिया, जो एक कर्सर के माध्यम से लूपिंग हो रही है, को एक घंटे में एक बार चलाना चाहिए और इसे चलाने में लगभग 5 मिनट लगते हैं, लेकिन यह प्रोसेसर समय का एक बड़ा हिस्सा लेता है:WAITFOR कमांड
संपादित करें: अगर मैं कर सकता हूं तो मैं कर्सर को हटा दूंगा, दुर्भाग्य से, मुझे प्रोसेसिंग का एक गुच्छा करना होगा और पंक्ति के आधार पर अन्य संग्रहित प्रोसेस/क्वेरी चलाना होगा।
क्या मैं WAITFOR DELAY '0: 0: 0.1' का उपयोग कर सकता हूं प्रत्येक प्रत्येक को .NET के थ्रेड के एसक्यूएल के संस्करण के रूप में कार्य करने से पहले। सो? इस प्रकार अन्य प्रक्रियाओं को इस प्रक्रिया के निष्पादन समय की लागत पर तेज़ी से पूरा करने की इजाजत दी गई है।
या क्या कोई और समाधान है जिसे मैं नहीं देख रहा हूं?
धन्यवाद