मेरे पास एक देव वातावरण है जो तेजी से उत्पादन में तैनाती के करीब पहुंच रहा है और लॉग में देखा है कि लगभग हर 20 सेकंड में मैं संदेश देखता हूं:
Starting up database 'dbname'
CHECKDB for database 'dbname' finished without errors
मैंने इस पर ध्यान दिया क्योंकि यह परीक्षण करने वाले अंतिम उपयोगकर्ताओं में एक समस्या थी जिसे मैंने एक त्रुटि के लिए अलग कर दिया था जिसे मैंने विंडोज इवेंट लॉग (एप्लिकेशन लॉग) में देखा था:
The log for database 'dbname' is not available. Check event log for related messages.
संयोग से, मुझे कोई संबंधित संदेश नहीं मिला लेकिन ऑफ़लाइन / ऑनलाइन चक्र के साथ हल किया गया।
केवल एक चीज मैं सोच सकता हूं कि यह एप्लिकेशन हर 1ms पर डेटा एकत्र करता है, लेकिन यह सभी डेटा डेटाबेस में सम्मिलित नहीं होता है। एक देव सर्वर होने के नाते, यह कॉन्फ़िगर किया गया था ताकि लॉग और डेटा एक ही ड्राइव पर हों। इन दो सूचनाओं को ध्यान में रखते हुए, मैं एक IO समस्या होने की ओर झुक रहा हूं और यह कि सर्वर इसके स्टोरेज (SAN) से कनेक्शन के नुकसान से उबरने का प्रयास कर रहा है। फिर भी इससे मुझे कोई मतलब नहीं है क्योंकि यह सभी dbs नहीं खो रहा है, बस यह एक है। इसके कारण और क्या हो सकता है?
प्लेटफ़ॉर्म: Windows Server 2008 R2 (Std।) पर SQL Server 2008 R2 (Ent।)