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

MySql UUID डुप्लिकेशन बग

मेरा दृढ़ विश्वास है कि आपको डुप्लिकेट मान नहीं मिल रहे हैं, लेकिन कुछ लगभग समान मान (शायद 1 भिन्न वर्ण)। इस तथ्य के कारण कि यूयूआईडी का पहला ब्लॉक मिलीसेकंड में टाइमस्टैम्प से उत्पन्न होता है, इसका मतलब यह होगा कि कार्यों को उसी मिलीसेकंड में निष्पादित किया जाता है (क्या आप इसे सुपर कंप्यूटर पर चला रहे हैं?), जो ईमानदारी से, अत्यधिक संभावना नहीं है। यदि आप वास्तव में डुप्लीकेट प्राप्त कर रहे हैं, तो दो अलग-अलग SELECT uuid() क्वेरी चलाएं और अपनी वांछित क्वेरी में दिए गए मानों का उपयोग करें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. माइस्क्ल TIME_WAIT; बहुत अधिक कनेक्शन समस्या

  2. यदि मौजूद नहीं है तो MySql तालिका सम्मिलित करें अन्यथा अद्यतन करें

  3. 'System.Data.Entity.Migrations.DbMigrationsConfiguration`1' के लिए टाइप इनिशियलाइज़र ने एक अपवाद फेंका

  4. कुंजी-> मूल्य डेटा के लिए कुछ अच्छे, तेज़ स्थायी संग्रहण विकल्प क्या हैं?

  5. क्वेरी फ़ील्ड में अंतिम वर्ण द्वारा समूह का चयन करें