Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर 2008 - लेन-देन लॉग को सिकोड़ना - स्वचालित करने का कोई तरीका?

यदि आप फ़ाइल को हर रात 500 एमबी पर बढ़ते हैं तो केवल एक ही सही क्रिया होती है:फ़ाइल को 500 एमबी तक बढ़ाएँ और उसे वहीं छोड़ दें . लॉग फ़ाइल को सिकोड़ना हानिकारक है। लॉग फ़ाइल का ऑटो-ग्रो होना भी हानिकारक है।

  • आपने सामान्य संचालन के दौरान फ़ाइल वृद्धि शून्य भरण आरंभीकरण मारा, प्रदर्शन को कम किया
  • आपका लॉग कई वर्चुअल लॉग फ़ाइलों का निर्माण करते हुए छोटे वेतन वृद्धि में बढ़ता है, जिसके परिणामस्वरूप खराब परिचालन प्रदर्शन होता है
  • संकुचन के दौरान आपका लॉग खंडित हो जाता है। हालांकि डेटा फ़ाइल विखंडन जितना बुरा नहीं है, लॉग फ़ाइल विखंडन अभी भी प्रदर्शन को प्रभावित करता है
  • एक दिन 500MB की दैनिक वृद्धि डिस्क स्थान से बाहर हो जाएगी और आप चाहते हैं कि फ़ाइल पहले से विकसित हो

आपको इसके लिए मेरी बात मानने की ज़रूरत नहीं है, आप कुछ एमवीपी ब्लॉगों पर पढ़ सकते हैं कि वे नियमित रूप से लॉग और फ़ाइल सिकुड़न के अभ्यास के बारे में क्या कहते हैं:

और भी बहुत कुछ है, मैं उन्हें लिंक करते-करते थक गया हूँ।

हर बार जब आप किसी लॉग फ़ाइल को छोटा करते हैं, तो एक परी अपने पंख खो देती है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2008 डेटाबेस में सभी तालिकाओं के नाम प्राप्त करने की क्वेरी

  2. इनर ज्वाइन पर क्रॉस एप्लाई कब लगाना चाहिए?

  3. बल्क इंसर्ट Sql सर्वर लाखों का रिकॉर्ड

  4. कॉलम नाम के लिए एक पैरामीटर का उपयोग करके ऑर्डर करें

  5. डेटाटाइम की तालिका से प्रारंभ और समाप्ति मानों के साथ सूची प्राप्त करें