मेरे वेब ऐप में मैं दो पुनरावर्ती घटनाओं का उपयोग करता हूं जो डेटाबेस में तालिकाओं में से एक को "साफ़ करें", दोनों 15 मिनट या उससे अधिक निष्पादित होते हैं।MySQL घटनाएं कितनी महंगी हैं?
मेरा सवाल है, क्या इससे भविष्य में प्रदर्शन में समस्याएं आ सकती हैं? क्योंकि मैंने कहीं पढ़ा है- मुझे याद नहीं है कि वास्तव में- MySQL events महीने में एक बार चलाने के लिए निर्धारित किया जाना चाहिए। बात यह है कि, वही घटनाएं टेबल को बहुत कम आकार में रखती हैं (क्योंकि वे 15 ~ मिनट से पुराने रिकॉर्ड हटाते हैं), हो सकता है कि यह उनके निष्पादन की आवृत्ति को क्षतिपूर्ति करे, है ना?
इसके अलावा, क्या एक ही आवृत्ति में उन्हें एक बड़े MySQL ईवेंट या कई छोटे लोगों के लिए बेहतर होना बेहतर है?
आपके उत्तर आदमी के लिए धन्यवाद! अधिक विस्तृत। मुझे लगता है कि मैंने आपके द्वारा उल्लिखित दूसरे विकल्प के साथ जाना होगा, जिसमें कई घटनाएं होंगी लेकिन सीपीयू उपयोग – federicot
@ जोहान डीओटीवी वितरित करने के लिए उन्हें अतुल्यकालिक रूप से निष्पादित करने के लिए निष्पादित किया जाएगा, अगर आप लॉग बनाने की तलाश में हैं या कुछ आपको मोंगो-डीबी पर देखना चाहिए इसके लिए, कैप्ड संग्रह नामक एक सुविधा है जो तालिका के आकार को सीमित कर देगी और इसे स्वचालित रूप से साफ करेगी: http://www.mongodb.org/display/DOCS/Capped+Collections – bardiir