MySQL टेबल के साथ MySQL 5.5.4 का उपयोग कर छोटा सिस्टम, सबकुछ काम करता है, क्या InnoDB के लिए कोई अच्छा कारण है? - mysql, innodb, myisam

कुछ बदलने के सिरदर्द को ध्यान में रखते हुएयह पूरी तरह से "जैसा है" काम कर रहा है और अब इसके मुकाबले ज्यादा करने की आवश्यकता नहीं होगी, क्या MySQLB को MySQLB में कनवर्ट करने के लिए MySQLB को परिवर्तित करने का कोई जबरदस्त कारण है? PHP दस्तावेज़ भंडारण के लिए यह एक छोटा डेटाबेस है।

मुझे पता है "नया बेहतर है" और मैं आमतौर पर बीच में हूंकुछ भी उन्नयन के पहले समर्थक। लेकिन यह विशेष मामला परिवर्तन के साथ कई अप्रत्याशित समस्याओं को पेश कर सकता है और इसके लिए इसका क्या उपयोग किया जाता है, इसके लिए कुछ भी हासिल नहीं किया जाएगा। अगर ऐसा करने की इजाजत दी जाती है तो यह शायद 5 साल तक आसानी से चिपकाएगा।

हालांकि, ऐसे तत्व हो सकते हैं जो मैं नहीं हूंइस बात को ध्यान में रखते हुए कि एक दिन मेरे हाथ मजबूर कर देंगे और इसे "अत्यावश्यक आवश्यकता" बना देंगे जो और भी बुरा हो सकता है। क्या अब तक के लिए पर्याप्त रूप से अकेले छोड़ने के लिए एक मामला बनाया जा सकता है क्योंकि पूरे लेआउट को शायद कुछ वर्षों में कुछ पूरी तरह से अलग करके बदल दिया जाएगा, चाहे मैं रूपांतरण करूं या नहीं।

उत्तर:

उत्तर № 1 के लिए 1

हाँ। InnoDB MyISAM की तुलना में सर्वर क्रैश (उदा। अप्रत्याशित सर्वर रीबूट) से अधिक सुन्दरता से पुनर्प्राप्त होता है। इसका मतलब है कि इसे चलाने के लिए आपकी मदद की आवश्यकता कम है।

InnoDB के लिए SQL-level इंटरफ़ेस MyISAM के समान है, इसलिए "किसी भी कारण होने की संभावना नहीं है नहीं इसे परिवर्तित करें आप इन तालिका का उपयोग करके इनओडीबी में कनवर्ट कर सकते हैं:

ALTER TABLE `tablename` ENGINE=InnoDB

संबंधित सवाल
सबसे लोकप्रिय