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

हाइबरनेट:MySQLDialect और MySQLInnoDBdialect में क्या अंतर है?

MySQL में डिफ़ॉल्ट स्टोरेज इंजन MyISAM . यदि आपको लेन-देन और पंक्ति-स्तरीय लॉकिंग की आवश्यकता है, तो आप अक्सर InnoDB

MySQLInnoDBDialect का उपयोग करना , हाइबरनेट type=InnoDB . जोड़ता है तालिका निर्माण कथन के लिए। यह स्पष्ट रूप से एक InnoDB बनाता है टेबल। MySQLDialect एक इंजन स्ट्रिंग संलग्न नहीं करता है, इस प्रकार, एक MyISAM बनाएगा टेबल।

हालांकि, आप अपने my.cnf में निम्न पंक्ति का उपयोग करके MySQL सर्वर के डिफॉल्ट स्टोरेज इंजन को भी बदल सकते हैं। , MySQL कॉन्फ़िगरेशन, फ़ाइल।

default-storage-engine=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. पीएचपी पीडीओ - पंक्तियों की संख्या

  2. एंटिटी फ्रेमवर्क डेटाबेस प्रदाता संगतता त्रुटि

  3. Django में manage.py CLI के साथ डेटाबेस से सभी तालिकाओं को कैसे छोड़ें?

  4. NULL मानों के साथ तुलना करना

  5. दी गई आईडी के लिए नवीनतम पंक्ति प्राप्त करें