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

psql पोस्टग्रेज में एक उपयोगकर्ता के रूप में डिफ़ॉल्ट स्टेटमेंट_टाइमआउट सेट करता है

आप अपने .psqlrc . का उपयोग कर सकते हैं फ़ाइल (यदि आपके पास अपनी होम निर्देशिका में एक नहीं है, तो इसे बनाएं; यदि आप Windows पर हैं *nix . के बजाय , फ़ाइल %APPDATA%\postgresql\psqlrc.conf है इसके बजाय) और निम्न कमांड सेट करें:

set statement_timeout to 60000; commit;

वह सेटिंग मिलीसेकंड में है, जिससे कि टाइमआउट 1 मिनट पर सेट हो जाएगा। .psqlrc -c . के साथ प्रयोग नहीं किया जाता है न ही -X psql . का आह्वान , ताकि आप अपना इंटरेक्टिव-मोड टाइमआउट 1 मिनट तक प्राप्त कर सकें।

फिर आप निम्न को psql में निष्पादित कर सकते हैं यह सत्यापित करने के लिए कि कॉन्फ़िगरेशन प्रभावी हो गया है:

show statement_timeout;


  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. Postgres में सार्वजनिक से अन्य स्कीमा में तालिकाओं को कैसे स्थानांतरित करें

  3. पास कमांड लाइन एसक्यूएल (पोस्टग्रेज) के लिए तर्क देता है

  4. अजगर 3.7 psycopg2 - Xcode त्रुटि त्रुटि:आदेश 'gcc' बाहर निकलने की स्थिति के साथ विफल रहा 1

  5. फ़ील्ड गिनने के लिए नेस्टेड SQL क्वेरी को पोस्टग्रेज़ करता है