postgresql पर टैग किए गए जवाब

PostgreSQL के सभी संस्करण। यदि संदर्भ महत्वपूर्ण है, तो postgresql-11 जैसे अतिरिक्त संस्करण-विशिष्ट टैग जोड़ें।

1
PostgreSQL में jsonb सरणी से विशेष वस्तु कैसे प्राप्त करें?
मेरे पास 'उपयोगकर्ता' नाम का एक क्षेत्र है जो एक json सरणी रखता है जो मोटे तौर पर इस तरह दिखता है: "user": [{ "_id" : "1", "count" : "4" }, { "_id" : "3", "count": "4"}] अब मुझे एक क्वेरी चाहिए: select count from tablename where id = "1" …

3
PgAdmin वरीयताओं में बाइनरी पथ
मैंने PostgreSQL को स्थापित किया क्योंकि मुझे एक बड़ी .backupफ़ाइल को दूसरे प्लेटफ़ॉर्म पर अपलोड करने के लिए प्राप्त करने की आवश्यकता है (यह 38 मिलियन पंक्तियाँ हैं जो स्पष्ट रूप से किसी अन्य तरीके से निर्यात करने के लिए व्यक्ति के लिए बहुत बड़ी थी)। जब मैं pgAdmin 4 …

4
CTE के साथ SQL फ़ंक्शंस पर PostgreSQL 9.6 कॉलम छोड़ने और साइड-इफेक्ट्स
यदि मेरे पास 3 कॉलम वाली तालिका है - A, B और D कहें - और मुझे एक नया परिचय देना था - D की वर्तमान स्थिति को बदलने के लिए C कहें, तो मैं निम्नलिखित विधि का उपयोग करूंगा: C और D2 के रूप में 2 नए कॉलम पेश …

2
PostgreSQL पुनरावर्ती वंश गहराई
मुझे इसके पूर्वज से एक वंश की गहराई की गणना करने की आवश्यकता है। जब कोई रिकॉर्ड होता है object_id = parent_id = ancestor_id, तो इसे रूट नोड (पूर्वज) माना जाता है। मैं WITH RECURSIVEPostgreSQL 9.4 के साथ एक क्वेरी चलाने की कोशिश कर रहा हूं । मैं डेटा या …

2
एक ही कार्य के लिए एक साथ कॉल: गतिरोध कैसे हो रहे हैं?
मेरे new_customerआवेदन को वेब एप्लिकेशन द्वारा कई बार प्रति सेकंड (लेकिन केवल एक बार प्रति सत्र) कहा जाता है। पहली चीज़ जो यह करती है वह है customerटेबल को लॉक करना (यदि 'अस्तित्व में नहीं है तो एक इंसर्ट करने के लिए' - एक साधारण संस्करण upsert)। डॉक्स के बारे …

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

2
परमाणु लेनदेन में अद्वितीय उल्लंघन से बचें
क्या PostgreSQL में परमाणु लेनदेन संभव है? विचार करें कि इन पंक्तियों के साथ मेरे पास तालिका श्रेणी है: id|name --|--------- 1 |'tablets' 2 |'phones' और स्तंभ नाम में अद्वितीय बाधा है। अगर मैं कोशिश करूँ: BEGIN; update "category" set name = 'phones' where id = 1; update "category" set …

2
डेटाबेस के मालिक के लिए विशेषाधिकार; अनुप्रयोग उपयोगकर्ता
त्वरित संस्करण: इस डेटाबेस में तालिकाओं तक पहुँचने के लिए डेटाबेस स्वामी को सक्षम करने के लिए मुझे क्या आदेश जारी करना चाहिए और क्या यह उस स्वामी के खाते से किया जा सकता है? लंबा संस्करण: मैं आरडीएस पर एक डेटाबेस बना रहा हूं। मेरे पास एक 'रूट' उपयोगकर्ता …

3
न्यूनतम डाउनटाइम के साथ अमेज़न आरडीएस में हरोकू डेटाबेस को माइग्रेट करें
मेरे पास एक हेरोकू पोस्टग्रेज डेटाबेस है और लागत बचाने के लिए इसे अमेजन आरडीएस में माइग्रेट करना चाहते हैं। न्यूनतम डाउनटाइम के साथ ऐसा करने का एक तरीका क्या है? आमतौर पर इसमें वास्तविक समय में डेटाबेस की प्रतिकृति बनाना और फिर मुख्य DB के रूप में प्रतिकृति DB …

3
SQL क्वेरी के लिए अनुक्रमणिका WHERE की स्थिति और ग्रुप BY के साथ
मैं यह निर्धारित करने का प्रयास कर रहा हूं कि किसी WHEREशर्त के साथ SQL क्वेरी के लिए कौन से इंडेक्स का उपयोग करना है और GROUP BYकौन सा वर्तमान में बहुत धीमा चल रहा है। मेरी क्वेरी: SELECT group_id FROM counter WHERE ts between timestamp '2014-03-02 00:00:00.0' and timestamp …

1
शीर्ष डेटाबेस प्लेटफ़ॉर्म में अहस्ताक्षरित पूर्णांक प्रकार उपलब्ध क्यों नहीं हैं?
डेटा प्रकार और कस्टम लंबाई के साथ डेटाबेस आमतौर पर बहुत अनुकूलन योग्य होते हैं। यह मुझे आश्चर्यचकित करता है, जैसा कि मैं सिंटैक्स को उन unsigned intप्रकारों का उपयोग करने के लिए देखने की कोशिश करता हूं जो वे न तो PostgreSQL और MS SQL सर्वर से उपलब्ध हैं। …

2
PgBouncer लेन-देन-पूलिंग के लिए SQLAlchemy में कनेक्शन पूलिंग का सबसे अच्छा उपयोग कैसे करें?
लेनदेन-स्तर पूलिंग का उपयोग करके PgBouncer के पीछे PostgreSQL डेटाबेस को क्वेरी करने के लिए SQLAlchemy का उपयोग करना। इस तरह के सेट अप के लिए उपयोग करने के लिए सबसे अच्छा पैटर्न क्या है? क्या मुझे एक का उपयोग करके एक-इंजन-प्रति-प्रक्रिया होनी चाहिए?ConnectionPool , या मुझे प्रति-एक इंजन बनाना …


4
यदि ऑटोवैकोम चालू किया जाता है तो क्या मुझे अपने पोस्टग्रेक्यूएल डेटाबेस को मैन्युअल रूप से VACUUM करना चाहिए?
मैं उपयोग सॉफ्टवेयर है जो एक बड़ा PostgreSQL डेटाबेस (उसमें एक लाख पंक्तियों के साथ एक मेज है) और डेवलपर्स बनाता है कहता है कि मैं चाहिए VACUUMऔर ANALYZEसमय-समय पर। लेकिन PostgreSQL डेटाबेस डिफ़ॉल्ट autovacuumचालू है। क्या मुझे वैक्यूम / विश्लेषण करना चाहिए? क्या लाभ हैं? स्वचालित और मैन्युअल वैक्यूम …

1
PostgreSQL पर वित्तीय ऐप के लिए प्रमाणीकरण दृष्टिकोण का विकल्प
पहले कुछ पृष्ठभूमि। LedgerSMB प्रोजेक्ट एक ओपन सोर्स फाइनेंशियल अकाउंटिंग सॉफ्टवेयर प्रोजेक्ट है जो PostgreSQL पर चलता है। हम उपयोगकर्ता परिभाषित कार्यों में बहुत बड़ी मात्रा में व्यावसायिक तर्क को लागू करते हैं, जो प्रोग्राम ऑब्जेक्ट विधियों और डेटाबेस व्यवहार के बीच मुख्य मानचित्रण उपकरण के रूप में कार्य करते …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.