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

डेटाबेस त्रुटि:वर्तमान लेनदेन निरस्त कर दिया गया है, लेनदेन ब्लॉक के अंत तक आदेशों को अनदेखा कर दिया गया है?

जब कोई क्वेरी त्रुटि उत्पन्न करती है तो पोस्टग्रेज़ यही करता है और आप पहले लेन-देन को वापस किए बिना किसी अन्य क्वेरी को चलाने का प्रयास करते हैं। (आप अपने डेटा को दूषित होने से बचाने के लिए इसे एक सुरक्षा सुविधा के रूप में सोच सकते हैं।)

इसे ठीक करने के लिए, आप यह पता लगाना चाहेंगे कि उस खराब क्वेरी को कोड में कहां निष्पादित किया जा रहा है। आपके पोस्टग्रेस्क्ल सर्वर में log_statement और log_min_error_statement विकल्पों का उपयोग करना सहायक हो सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पैरामीटर NULL होने पर कॉलम में DEFAULT मान डालना

  2. java.math.BigInteger को java.lang.Integer में नहीं डाला जा सकता है

  3. रेल और पोस्टग्रेएसक्यूएल में समय क्षेत्र को पूरी तरह से अनदेखा करना

  4. DRBD का उपयोग करके PostgreSQL के लिए वॉल्यूम स्तर प्रतिकृति का अवलोकन

  5. पोस्टग्रेएसक्यूएल के लिए डिजास्टर रिकवरी विकल्प हाइब्रिड क्लाउड पर तैनात