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

रेग। नौकरी के स्तर पर स्प्रिंग बैच नौकरी के लिए लेनदेन समर्थन

मुझे यकीन नहीं है कि स्वचालित जंजीर/बहु-स्तरीय लेनदेन प्रबंधन के साथ कोई समाधान भी मौजूद है जो विश्वसनीय काम करता है (या डेटाबेस पक्ष पर बहुत सारे संसाधनों की आवश्यकता नहीं है)

आप दोनों चरणों को एक में जोड़ सकते हैं:

  • पहली तालिका A से पढ़ें
  • टेबल ए को अपडेट करने के लिए प्रोसेसर का उपयोग करें
  • टेबल बी से पढ़ने के लिए प्रोसेसर का उपयोग करें
  • तालिका B को अद्यतन करने के लिए लेखक का उपयोग करें

प्रदर्शन को बहुत नुकसान होगा, क्योंकि टेबल बी पर पढ़ना टेबल ए के लिए आधारित कर्सर बनाम सिंगल रीड होगा

मैं इस तरह की क्षतिपूर्ति रणनीति के साथ जाऊंगा

  • (वैकल्पिक) उपयोग में आने वाली टेबल अस्थायी टेबल हैं, न कि वास्तविक "प्रोडक्शन" टेबल, जिससे डेटास्टोर्स को प्रोडक्शन से डिकूप करने के साथ काम करना आसान हो जाता है
  • a विफल चरण 1 दूसरे चरण को ट्रिगर करता है या कोई अन्य कार्य/स्क्रिप्ट
  • यह चरण/नौकरी/स्क्रिप्ट आवश्यकतानुसार हटाता है (पंक्तियाँ या पूर्ण तालिका)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पता लगाएँ कि क्या किसी मान में PostgreSQL में कम से कम एक संख्यात्मक अंक है

  2. विंडोज़ पर पीएलवी 8 कैसे स्थापित करें?

  3. पोस्टग्रेज:स्ट्रिंग में एनटी कैरेक्टर तक टेक्स्ट निकालें

  4. SQLServer के NoLock संकेत के PostgreSQL समतुल्य

  5. एसक्यूएल:सबसे ज्ञात मूल्यों के साथ पंक्ति का चयन कैसे करें?