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

प्राथमिक कुंजी मान सही ढंग से नहीं बढ़ रहा है

अनुक्रम से अपने डिफ़ॉल्ट लेने वाले सीरियल कॉलम कभी नहीं . हैं अंतराल . होने की गारंटी . उनके अद्वितीय . होने की गारंटी है और आरोही (जैसा परिभाषित किया गया है) और समवर्ती उपयोग के लिए सुरक्षित .
यदि कोई लेन-देन, जिसने क्रम से एक नंबर निकाला है, वापस ले लिया जाता है, तो नंबर जला दिया जाता है और फिर से उपयोग नहीं किया जाता है ... प्रति दस्तावेज़:

अगर आपको 427 -> 4357 . जैसे बड़े अंतराल दिखाई देते हैं , तो यह एक गंभीर समस्या को इंगित करता है। या तो कोई अन्य कॉलम (या कोई प्रक्रिया) उसी क्रम से आ रहा है, या आपको अपने एप्लिकेशन लॉजिक में समस्या है, किसी तरह बहुत सी सीरियल आईडी जल रही है।

विशिष्ट उम्मीदवार लूप गलत हो गए हैं या लेनदेन जो कभी प्रतिबद्ध नहीं हुए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. c3p0 पूल कनेक्शन स्थापित नहीं कर सकता। इसे कैसे डिबग करें?

  2. हेरोकू भाषा लोकेल काम नहीं कर रही है

  3. पोस्टग्रेस टेबल के लिए प्राथमिक कुंजी बीज कैसे निर्दिष्ट करें?

  4. समय क्षेत्र के बिना डेटा प्रकार टाइमस्टैम्प के लिए पोस्टग्रेज में स्टेटमेंट डालें न्यूल नहीं,

  5. उपयोगकर्ता ने पोस्ट को पसंद किया है या नहीं यह निर्धारित करने के लिए कई-से-अनेक संबंध