SQL Server 2008 R2 डेटाबेस तालिका की संलग्न छवि प्रति। उस तालिका में Syslog, सुरक्षा लॉग, एप्लिकेशन, सिस्टम लॉग के लिए दैनिक बड़ी मात्रा में डेटा अपडेट किया गया इसलिए हमारा डेटाबेस बहुत तेजी से बढ़ रहा है।
क्या कोई रखरखाव योजना या नौकरी है तो मैं स्वचालित रूप से डेटा शुद्ध कर सकता हूं जो 180 दिनों से अधिक पुराना है।
उत्तर:
जवाब के लिए 0 № 1delete from tableX where DATEADD(month, -6, GETDATE()) > timestampfield
यह 6 महीने से अधिक पुराने सभी क्षेत्रों को शुद्ध करेगा।