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

Postgres और MariaDb . के बीच आशावादी लॉकिंग अलग व्यवहार को हाइबरनेट करें

एकमात्र तरीका जो हो सकता है वह है मारियाडीबी में एक बग था क्योंकि एक बार टीएक्स एक रिकॉर्ड को संशोधित करता है, यह इसे तब तक लॉक कर देगा जब तक कि यह कमिट या रोलबैक न हो जाए। अन्य टीएक्स लॉक के कारण अद्यतन को अवरुद्ध कर देगा लेकिन लॉक जारी होने के बाद स्थिति का पुनर्मूल्यांकन किया जाना चाहिए।

READ_COMMITTED पर स्विच करने का प्रयास करें और देखें कि क्या यह समस्या को ठीक करता है। यह एक REPEATABLE_READ विसंगति हो सकती है।



  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. PostgreSql में आरक्षण से केवल कार्य समय कैसे वापस करें?

  3. पोस्टग्रेएसक्यूएल में बच गए यूनिकोड चरित्र को वास्तविक चरित्र में कनवर्ट करें

  4. EF Core GroupBy चुनिंदा डिस्टिंक्ट काउंट के साथ

  5. PostgreSQL array_agg(INTEGER[])