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

एक क्वेरी टाइम-आउट क्यों होती है जब वह अपनी टाइमआउट सीमा के भीतर होती है?

यह Npgsql में एक बग है। मैंने अभी इसे सत्यापित किया है। यह , लेकिन तब से कोई स्थिर रिलीज़ नहीं हुई है। जैसा कि यह वर्तमान में खड़ा है, आपको इससे बचने के लिए वर्तमान स्रोतों से निर्माण करना होगा।

यह इस तथ्य के संयोजन के कारण होता है कि Socket.Poll() एक Int32 माइक्रोसेकंड तर्क लेता है, और जो Socket.Poll() में ही बग प्रतीत होता है।

सबसे पहले, 2 घंटे -1,389,934,592 माइक्रोसेकंड (7200 सेकंड * 1,000,000) में परिवर्तित होते हैं, जिसका निरपेक्ष मान लगभग 48 मिनट है।

दूसरा, सॉकेट.पोल () दस्तावेज़ीकरण राज्य:

इसके बजाय, ऐसा लगता है कि यह लगभग 48 मिनट में निरपेक्ष मान में परिवर्तित हो गया है, इसलिए आपका अजीब लेकिन अनुमानित समयबाह्य है।



  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. पीएल/पीजीएसक्यूएल कॉलम नाम वैरिएबल के समान है

  3. PostgreSQL:टाइमस्टैम्प फ़ील्ड पर पसंद के साथ डेटा का चयन करें

  4. रेल में WHERE क्लॉज में सभी ऑपरेटर

  5. PostgreSQL में गतिशील रूप से कॉलम उत्पन्न करें