तीव्र रिपोर्टिंग और प्रदर्शन विश्लेषण के लिए, हम अपने वेब सर्वर लॉग को Sql सर्वर में डालना चाहते हैं। यह हमें वास्तविक समय के पास ट्रैफिक पैटर्न, मुद्दों, मंदी को देखने की अनुमति देगा।
हमारे पास एक डेमन है जो डेटाबेस में हमारे लोड बैलेंसर और थोक आवेषण से अनुरोध / प्रतिक्रिया की घटनाओं को सुनता है।
हालांकि, हमें प्रति दिन लगभग 1 जीबी लॉग मिलता है और हमें केवल एक सप्ताह के आसपास (कम से कम इस कच्चे रूप में) रखने की आवश्यकता होती है।
इस डेटा को संग्रहीत करने का सबसे अच्छा तरीका और पुरानी प्रविष्टियों को हटाने का सबसे अच्छा तरीका क्या है?
हमने प्रत्येक दिन के डेटा को अपनी तालिका में संग्रहीत करने के बारे में बात की है, उदाहरण के Log_2011_04_07
लिए उस दिन की सभी प्रविष्टियाँ होंगी, और फिर सबसे पुरानी तालिका को छोड़ दिया जाएगा। आसान क्वेरी के लिए पूरे दिन की तालिकाओं को देखने के लिए एक दृश्य बनाया जा सकता है। संभव है?