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

क्या XA/JTA लेनदेन अभी भी उपयोग किए जाते हैं?

XA के साथ कई बिंदु हैं:

  • यह अपना काम करता है और इसका कोई स्वीकृत विकल्प नहीं है। यदि आपको वितरित लेनदेन का उपयोग करना चाहिए, तो XA के आसपास कोई रास्ता नहीं है।
  • यह "मानक तकनीक" है, कोई प्रचार नहीं और कोई मार्केटिंग नहीं। इसलिए यह ज्यादातर लोगों के रडार से नीचे उड़ता है।
  • यहां तक ​​​​कि जब इसका उपयोग किया जाता है, तब भी एक अच्छा मौका है कि जैक एप्लिकेशन डेवलपर इसे नहीं जानता है क्योंकि अधिकांश भाग आमतौर पर कुछ ढांचे में छिपे होते हैं।
  • XA की आवश्यकता वास्तव में कुछ हद तक कम हो रही है, क्योंकि सर्विस ओरिएंटेड आर्किटेक्चर (SOA) और मैसेज क्यूइंग हाईप्ड आर्किटेक्चर प्रतिमान हैं जो कोशिश करते हैं सबसिस्टम के ऐसे तंग युग्मन से बचने के लिए। हालांकि कम से कम SOA में भी काफी गिरावट आती दिख रही है।;-)
  • एक्सए के अक्सर भूले हुए हिस्से आवश्यक कोड और उपकरण होते हैं जिनका उपयोग तब किया जाता है जब कोई लेनदेन वास्तव में टूट जाता है। एक्सए में कुछ बाहरी इलाके हैं जहां लेनदेन प्रबंधक कुछ समय के लिए सभी संसाधनों को न तो प्रतिबद्ध कर सकता है और न ही रोलबैक कर सकता है। यह बिंदु केवल "इसका उपयोग तभी करता है जब आप वास्तव में . को बढ़ाते हैं अवश्य" बिंदु।


  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 सम्मिलित करें:पहले परीक्षण करें?

  2. MySQL स्वैप प्राथमिक कुंजी मान

  3. mysql - पंक्तियों को एक टेबल से दूसरी टेबल पर ले जाएं

  4. बेसिकडेटासोर्स कनेक्शन टाइम आउट समस्या (mysql का उपयोग करके)

  5. MySQL:एक ही क्वेरी में सभी तालिका पंक्ति-गणना को सारांशित करें