हम अपने क्लाइंट को लेनदेन लॉग फ़ाइल (एलडीएफ) की तुलना में एक अलग भौतिक ड्राइव पर SQL सर्वर डेटाबेस फ़ाइल (एमडीएफ) डालने के लिए कह रहे हैं। तकनीकी कंपनी (हमारे ग्राहक द्वारा किराए पर लिया गया) लेनदेन लॉग को डेटाबेस ड्राइव की तुलना में धीमे (उदा। सस्ता) ड्राइव पर रखना चाहता था, क्योंकि लेनदेन लॉग के साथ, आप केवल अनुक्रमिक रूप से लॉग फ़ाइल को लिख रहे हैं।क्या लेनदेन लॉग ड्राइव को डेटाबेस ड्राइव जितना तेज़ होना चाहिए?
मैंने उनसे कहा कि मैंने सोचा था कि ड्राइव (वास्तव में एक RAID कॉन्फ़िगरेशन) को एक तेज ड्राइव पर भी होना आवश्यक है, क्योंकि प्रत्येक डेटा को डेटाबेस में कॉल करने की आवश्यकता है, साथ ही डाटाबेस के लिए भी सहेजा जाना चाहिए ।
यह कहने के बाद कि, मुझे एहसास हुआ कि मुझे इसके बारे में पूरी तरह से यकीन नहीं था। लेनदेन लॉग ड्राइव की गति प्रदर्शन में एक महत्वपूर्ण अंतर बनाती है ... यदि डेटाबेस के साथ ड्राइव तेज है?
+1: एसक्यूएल घटकों के बारे में एक महान बिंदु जो लेनदेन लॉग को "पढ़ता है" क्योंकि यह अक्सर देखा जाता है। –
धन्यवाद, आपकी जानकारी (अन्य प्रतिक्रियाओं के साथ) चीजों को साफ़ करती है। हमारे पास इस ड्राइव पर एक से अधिक लॉग होंगे - हालांकि अब तक कोई सबसे अधिक लेनदेन वाला ट्रैफिक होगा। नियमित लेनदेन लॉग बैकअप भी होंगे। मुझे लगता है कि एक तेज ड्राइव सबसे सुरक्षित शर्त है। – Clinemi
आप तैनाती से पहले विभिन्न कॉन्फ़िगरेशन का परीक्षण करने के लिए हमेशा SQLIOSIM.EXE का उपयोग कर सकते हैं: http://support.microsoft.com/kb/231619 –