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

MySIAM पर InnoDB का उपयोग क्यों करें

InnoDB और MyISAM के फायदे और नुकसान -

  1. InnoDB अपने लॉग को फिर से चलाकर क्रैश या अन्य अप्रत्याशित शटडाउन से ठीक हो जाता है।
  2. InnoDB को ऐसे मोड में चलाया जा सकता है जहां इसकी विश्वसनीयता कम हो लेकिन कुछ मामलों में उच्च प्रदर्शन हो।
  3. InnoDB स्वचालित रूप से कई समवर्ती सम्मिलनों को एक साथ समूहित करता है और उन्हें एक ही समय में डिस्क पर फ़्लश करता है।
  4. InnoDB प्रत्येक लेनदेन के बाद लेनदेन लॉग को फ्लश करता है, विश्वसनीयता में काफी सुधार करता है।
  5. InnoDB के विपरीत, MyISAM में पूर्ण-पाठ खोज अंतर्निहित है
  6. MyISAM अभी भी वेब अनुप्रयोगों में व्यापक रूप से उपयोग किया जाता है क्योंकि इसे पारंपरिक रूप से उन स्थितियों में InnoDB की तुलना में तेज़ माना जाता है जहाँ अधिकांश DB एक्सेस को पढ़ा जाता है।
  7. एक InnoDB तालिका में डेटा लिखते/अपडेट करते समय, केवल उस विशेष पंक्ति को लॉक किया जाता है, जबकि MyISAM में पूरी तालिका लॉक होती है।
  8. InnoDB पूर्ण लेनदेन सहायता प्रदान करता है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL डेटा को अलग HTML टेबल में वर्गीकृत करना?

  2. मैसकल फुलटेक्स्ट बूलियन सर्च - प्रासंगिकता और एक और फील्ड के आधार पर छाँटें

  3. एक PHP फ़ाइल से AJAX एक पर एक बूलियन लौटाएं - बटन का पालन करें

  4. MySQL में कार्यदिवसों की सूची कैसे संग्रहीत करें?

  5. वर्तमान सप्ताह का MySQL क्वेरी वर्ष सप्ताह गुरुवार को शुरू होगा, बुधवार को समाप्त होगा