मैं अपने कंप्यूटर की रैम में एक MYSQL-डेटाबेस लोड करना चाहता हूं, क्या ऐसा करने का कोई तरीका है? मैं इस डेटाबेस को लिनक्स के तहत चला रहा हूं। साथ ही, यदि यह संभव है, तो बैकअप बनाने का कोई अच्छा तरीका है, क्योंकि यदि कंप्यूटर अप्रत्याशित रूप से बंद हो गया है, तो मैं अपना पूरा डेटा खो दूंगा।क्या रैम में डेटाबेस लोड करना संभव है?
उत्तर
बिल्कुल, लिनक्स के तहत उदाहरण के लिए यदि आप एक tmpfs
में अपने डेटाबेस माउंट हाँ, आप MEMORY engine उपयोग कर सकते हैं कर सकते हैं। जहां तक बैकअप है, यह आपका कॉल है। आपने कभी नहीं कहा, उदा। आप डिस्क पर कितनी बार स्टोर करना चाहते हैं। लेकिन आप पारंपरिक MySQL replication या अपने स्वयं के समाधान का उपयोग कर सकते हैं।
लेकिन जब आप माईस्क्लेसर को बंद करते हैं तो मेमरी टेबल में संग्रहीत सभी पंक्तियां खो जाती हैं – jitter
हां, जिटर, यह सच है। यह मोर्क का कॉल है कि इसे कैसे संभाला जाए। –
यदि आप बफर पूल काफी बड़ा है, तो डेटा डिस्क प्रभावी रूप से डिस्क बैकअप प्रति के साथ एक मेमोरी डेटाबेस है। राम डेटाबेस के साथ चारों ओर मूर्ख मत बनो, बस बफर पूल आकार जितना बड़ा हो उतना बड़ा बनाओ। आप InnoDB टेबल उपयोग कर रहे हैं तो मैं बफर पूल आकार समायोजित करते रहें S.Lott की तरह ऊपर सुझाए गए
http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size
:
इस पढ़ें। यदि आपके पास रैम है तो इसे अपने डेटाबेस आकार का 110% या उससे अधिक बनाएं।
यदि आपका डेटाबेस> 50 एमबी है तो आप innodb_log_file_size को बढ़ाने पर भी देखना चाहेंगे। http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_log_file_size शायद अपने बफर पूल आकार के लगभग 25 - 50% तक, लेकिन 1 जीबी अधिकतम देखें।
innodb_log_file_size समायोजित करने के लिए थोड़ा मुश्किल है। आपको डीबी को बंद करने की आवश्यकता है, वर्तमान लॉग फ़ाइलों को बैकअप स्थान में ले जाएं, और mysql को पुनरारंभ होने पर उन्हें दोबारा बनाने दें (यानी। My.cnf में मानों को बदलने के बाद)। Google इसे और आपको कुछ जवाब मिलेंगे।
- 1. बीआईओएस रैम में क्या जानकारी लोड करता है?
- 2. क्या डेटाबेस में सभी विदेशी कुंजी सूचीबद्ध करना संभव है?
- 3. क्या डेटाबेस में जावास्क्रिप्ट को स्टोर करना संभव है?
- 4. रैम
- 5. तेज, फ्लैट फ़ाइलें या एक MySQL रैम डेटाबेस क्या है?
- 6. रैम
- 7. क्या संपत्ति फ़ोल्डर से ड्रॉइंग लोड करना संभव है?
- 8. क्या लुआ कोड से .NET dll लोड करना संभव है?
- 9. रैम में डेटाबेस कितना तेज़ चल रहा है?
- 10. क्या डेटाबेस से django मॉडल उत्पन्न करना संभव है?
- 11. क्या अनाम प्रकार का उपयोग करके डेटाबेस करना संभव है?
- 12. रैम में प्रोग्राम लोड करना और उन्हें निष्पादित करना NASM 16b
- 13. ADO.NET में डेटाबेस ड्रॉप करना संभव है या एक नया
- 14. क्या ब्राउज़र में ट्रैसरआउट करना संभव है?
- 15. क्या फ़ायरबग कंसोल स्वचालन करना संभव है?
- 16. रैम में django vars
- 17. रैम
- 18. छोटे रैम
- 19. क्या सॉकेट पर असूचीबद्ध करना संभव है?
- 20. क्या एसवीजी में छवि लोड इवेंट सुनना संभव है?
- 21. लोड बैलेंसर के साथ रखें-जिंदा सक्षम करना संभव है?
- 22. क्या JButton को JTable में शामिल करना संभव है?
- 23. क्या डेटाबेस से जावा एफएमटी संदेश बंडल प्राप्त करना संभव है?
- 24. क्या GPU में हफमैन डिकोडिंग प्राप्त करना संभव है?
- 25. क्या डीएलआर का उपयोग कर सी # स्निपेट लोड करना और निष्पादित करना संभव है?
- 26. क्या MySQL में एक योग() को तेज करना संभव है?
- 27. क्या जावास्क्रिप्ट में array.push() चेन करना संभव है?
- 28. क्या आईआईएस धीमा करना संभव है?
- 29. क्या PHP में array_shift() का उपयोग करना संभव है और कुंजी प्राप्त करना संभव है?
- 30. क्या हाइबरनेट में एक आलसी रिश्ते के लिए आलसी लोड करना संभव है?
विंडोज सिस्टम में यह कैसे करें? –