मेरे पास लेन-देन लॉग के बारे में एक सवाल है (चलो इसे संक्षेप में एलडीएफ कहते हैं) सामग्री। मैं पूर्ण पुनर्प्राप्ति मॉडल के साथ एक डेटाबेस मान रहा हूं।
मैंने पढ़ा है कि एलडीएफ फ़ाइल डेटाबेस में प्रत्येक ऑपरेशन में (लॉग) होती है (जो पूर्ण पुनर्प्राप्ति मोड में है)। यह लॉगिंग के दौरान कैसे अलग है BEGIN TRAN; COMMAND(s); COMMIT
? मैं पूछ रहा हूं क्योंकि स्पष्ट रूप से आप लेन-देन को वापस कर सकते हैं, लेकिन आप मानक कमांड (पूर्ण पुनर्प्राप्ति मोड में) को रोल नहीं कर सकते।
मुझे लगता है कि लेन-देन के दौरान LDF फ़ाइल में लॉग की जा रही सामग्री नियमित पूर्ण पुनर्प्राप्ति लॉगिंग से भिन्न होती है। क्या वह सही है? यह अलग कैसे है? क्या यह केवल प्रत्येक कार्रवाई के लिए "पूर्ववत" संचालन का समावेश है?
एक संबंधित नोट पर, मैंने सुना है कि पूर्ण पुनर्प्राप्ति LDF फ़ाइल का उपयोग करके "रोलबैक / पूर्ववत" मानक प्रश्नों के वाणिज्यिक उपकरण हैं। वह यह कैसे करते हैं? क्या वे एलडीएफ सामग्री का विश्लेषण करते हैं और उलटा / पूर्ववत संचालन के साथ आने की कोशिश करते हैं?