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

MySQL के साथ लॉकिंग और समवर्ती

आपके टैग सुझाव देते हैं कि आप समझते हैं कि उत्तर क्या है -- लॉक करना। रिलेशनल डेटाबेस (आमतौर पर) लेनदेन के एसीआईडी ​​​​गुणों को लागू करते हैं, जो डेटा की स्थिरता सुनिश्चित करते हैं। व्यवहार में, कभी-कभी प्रदर्शन कारणों से इनमें ढील दी जाती है, लेकिन अधिकांश डेटाबेस इस लक्ष्य को प्राप्त करने के लिए कुछ विधि प्रदान करते हैं।

MySQL में, लॉकिंग मैकेनिज्म अंतर्निहित स्टोरेज इंजन पर निर्भर करता है। InnoDB कई विकल्प प्रदान करता है, जिनका वर्णन दस्तावेज़ीकरण में किया गया है।

इन तालों को प्राप्त करने के लिए, आपके पास मूल रूप से SELECT . के साथ दो वाक्य-विन्यास विकल्प हैं :

select . . . for update
select . . . lock in share mode

ध्यान दें कि इन बयानों का इस्तेमाल स्पष्ट लेन-देन में किया जाना चाहिए।




  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 n अंतिम पंक्तियों में से चुनें

  2. Django में सेट क्वेरी में एक रिकॉर्ड की कई पंक्तियों से संबंधित फ़ील्ड का संयोजन

  3. जॉइन फील्ड में अल्पविराम से अलग-अलग सूची का उपयोग करके दो तालिकाओं में कैसे शामिल हों

  4. पंक्ति मौजूद है या नहीं यह जाँचने के लिए सरल mysql क्वेरी

  5. कोडइग्निटर क्वेरी का चयन करें