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

क्या sql स्टेटमेंट पोस्टग्रेज में परमाणुता सुनिश्चित करता है

मुझे लगता है कि आप यहां जो खोज रहे हैं वह अलगाव है, परमाणु नहीं। आप सभी लेनदेन को उच्चतम अलगाव स्तर पर सेट कर सकते हैं, क्रमबद्ध करने योग्य (जो सामान्य डिफ़ॉल्ट स्तर से अधिक है)। उस स्तर के साथ, यदि डेटा जो एक लेन-देन पढ़ा जाता है (और संभवतः जिस पर भरोसा किया जाता है) को बदल दिया जाता है, तो जब वह प्रतिबद्ध होने का प्रयास करता है तो उसे एक क्रमांकन विफलता त्रुटि मिल सकती है। मैं कहता हूं "हो सकता है", क्योंकि सिस्टम निष्कर्ष निकाल सकता है कि स्थिति प्रतिबद्धता के बाद होने वाले डेटा परिवर्तन के अनुरूप होगी, जिस स्थिति में प्रतिबद्धता को खड़े होने की अनुमति है।



  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. PostgreSQL अपरर्ट क्वेरी के साथ समस्या

  3. SQL में माध्य मान द्वारा एकत्र करना

  4. जेपीए और हाइबरनेट के साथ पोस्टग्रेएसक्यूएल एनम को कैसे मैप करें?

  5. केवल अंतर्निहित कार्यों के साथ urlencode