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

आप किन परिस्थितियों में चाहते हैं कि रेल को MYSQL से पुन:कनेक्ट न करने के लिए सेट किया जाए

जैसा कि आपने प्रश्न में बताया, स्वचालित रूप से पुन:कनेक्ट होने का एक संभावित दुष्प्रभाव (यदि प्रति-कथन स्तर पर किया जाता है), यह लेनदेन-सुरक्षित नहीं है।

MySQL दस्तावेज़ीकरण वास्तव में स्पष्ट रूप से बताता है कि ऑटो-रीकनेक्ट सुविधा लेनदेन को प्रभावित करती है:

इससे निपटने के लिए नहीं लिखे गए एप्लिकेशन आसानी से टूट सकते हैं। दस्तावेज़ीकरण ऑटो-रीकनेक्ट सुविधा के कारण होने वाले कई अन्य दुष्प्रभावों को भी सूचीबद्ध करता है, जिनमें से सभी अनुप्रयोगों को गलत तरीके से काम करने या विफल होने का अनुमान लगाने के लिए नहीं लिखे गए हैं।

साथ ही, यदि डेटाबेस से कनेक्शन अचानक खो जाता है, तो सर्वर कनेक्शन द्वारा रखे जा रहे लॉक को ठीक से रिलीज़ नहीं कर सकता है, इसलिए ऐसा लगता है कि कुछ मामलों में कोई एप्लिकेशन गतिरोध कर सकता है:

संपादित करें:उत्तर में MySQL दस्तावेज़ लिंक अब मौजूद नहीं प्रतीत होता है। अपडेट किए गए दस्तावेज़ यहां देखें ए>




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Woocommerce ऑर्डर को प्रोग्रामेटिक रूप से अपडेट करना

  2. MySQL संग्रहीत कार्यविधि बनाम फ़ंक्शन, जिसका उपयोग मैं कब करूंगा?

  3. स्मृति-कुशल अंतर्निहित SqlAlchemy इटरेटर/जनरेटर?

  4. MySQL अद्यतन मामला कब/फिर/अन्यथा

  5. पीडीओ अपवादों को कैसे संभालें