जब भी मैं एक टेबल बनाता हूं, मैं हमेशा निम्नलिखित दो कॉलम शामिल करता हूं:
CreatedBy varchar(255) default system_name,
CreatedAt datetime default getdate()
हालांकि यह थोड़ा अतिरिक्त स्थान का उपयोग करता है, मैंने पाया है कि जानकारी समय के साथ बहुत उपयोगी साबित होती है।
आपका प्रश्न लॉग के बारे में है। इसका जवाब है हाँ"। हालाँकि, आप जानकारी प्राप्त कर सकते हैं या नहीं यह आपके पुनर्प्राप्ति मोड पर निर्भर करता है। यदि सरल है, तो रिकॉर्ड अगले लेनदेन के लिए अधिलेखित कर दिए जाते हैं। यदि थोक या पूर्ण है, तो जानकारी लॉग में है, कम से कम पिछले वृद्धिशील बैकअप के बाद से।