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

PostgreSQL संस्करण 9.3

2
पोस्टग्रेज में फास्ट हैमिंग डिस्टेंस क्वेश्चन
मेरे पास एक बड़ा डेटाबेस (16M पंक्तियाँ) हैं जिनमें छवियों के अवधारणात्मक हैश हैं। मैं उचित समयावधि में दूरी तय करके पंक्तियों की खोज करने में सक्षम होना चाहता हूं । वर्तमान में, जहां तक ​​मैं इस मुद्दे को ठीक से समझता हूं, मुझे लगता है कि यहां सबसे अच्छा …

1
DELETE पंक्तियाँ जिन्हें अन्य तालिका में संदर्भित नहीं किया गया है
मेरे पास PostgreSQL 9.3 डेटाबेस में दो टेबल हैं: टेबल link_replyमें टेबल की which_groupओर इशारा करते हुए एक विदेशी कुंजी है link_group। मैं उन सभी पंक्तियों को हटाना चाहता हूँ link_groupजहाँ से कोई संबंधित पंक्ति link_replyमौजूद नहीं है। बुनियादी पर्याप्त लगता है, लेकिन मैं इसके साथ संघर्ष कर रहा हूं। …

1
Postgresql में डिस्क स्थान से भरा हुआ
मेरे पास एक Django वेब एप्लिकेशन है जिसमें पोस्टग्रैसकल 9.3.10 बैकएंड (लिनक्स ओएस में बैठे) है। मैं डिस्क पूर्ण त्रुटि में भाग गया, जैसे कि अगर मैं किसी तालिका को छांटने की कोशिश करता हूं, तो मुझे इस प्रकार की त्रुटियां मिलती हैं: ERROR: could not extend file "base/30137/33186048": No …

3
Json datatype में json एलिमेंट को अपडेट करें
मैं यह नहीं जान सकता कि मैं PostgreSQL 9.3 डेटाटाइप में एक तत्व को कैसे अपडेट कर सकता हूं। मेरा उदाहरण: CREATE TABLE "user" ( id uuid NOT NULL, password character varying(255), profiles json, gender integer NOT NULL DEFAULT 0, created timestamp with time zone, connected timestamp with time zone, …

1
मैं एक निष्क्रिय क्वेरी को कैसे डिबग करूं?
मेरे पास एक बैच क्वेरी है जो मैं अपने डेटाबेस पर दैनिक चला रहा हूं। हालाँकि, यह बेकार की स्थिति में फंस गया है, और मुझे इस बात पर बहुत कठिनाई हो रही है कि क्या चल रहा है। क्वेरी एक तालिका पर एक एकत्रीकरण है जो एक साथ सम्मिलित …

3
क्या किसी से या सभी के साथ किसी भी तरह से जोड़ा जा सकता है?
संयोजन के एक postgres तरीका है IS DISTINCT FROMके साथ ANYया एक ही परिणाम प्राप्त करने की कुछ अन्य स्वच्छ तरीका है? select count(*) from (select 'A' foo union all select 'Z' union all select null) z where foo <> any(array[null, 'A']); count ------- 1 (1 row) select count(*) from …

7
PostgreSQL 9.3 उबंटू पर शुरू क्यों नहीं होगा?
मैंने 2 VM की रनिंग Ubuntu 12.04 और 13.04 पर APT रिपॉजिटरी से PostgreSQL 9.3 को सफलतापूर्वक स्थापित किया है ... हालांकि, मैं इसे अपने होस्ट मशीन पर Ubuntu 12.04 चलाने के लिए ठीक से स्थापित नहीं कर सकता। स्थापित (इस समय) ठीक हो गया लगता है, लेकिन शायद एक …

2
डेटाबेस में सभी स्कीमाओं पर उपयोग करें?
मैं GRANT USAGEकिसी दिए गए डेटाबेस के लिए एक उपयोगकर्ता / भूमिका करना चाहता हूं । डेटाबेस में कई स्कीमा हैं। मुझे पता है कि वहाँ एक है ON ALL TABLES IN SCHEMA, लेकिन मैं "सभी स्कीमा" चाहता हूं। मैंने कोशिश की GRANT USAGE .. ON DATABASE, लेकिन यह स्पष्ट …

1
मैं एक PostgreSQL टेबलस्पेस कैसे स्थानांतरित करूं?
वहाँ एक तरीका है शारीरिक रूप से एक PostgreSQL 9.3 टेबलस्पेस से स्थानांतरित /old/dirकरने के लिए /new/dir? मैं सिर्फ mvडायरेक्टरी चाहता हूं और PostgreSQL को बताऊंगा कि टेबलस्पेस अब स्थित है /new/dir। लगता है कि ALTER TABLESPACEकेवल आपको नाम बदलने देता है। मैं एक नया टेबल बनाने और डेटाबेस को …

1
PostgreSQL में रोलिंग डेटा को संग्रहीत और क्वेरी करना
मेरे पास PostgreSQL डेटाबेस में बड़ी मात्रा में मौसम मॉडल डेटा है। मशीन में 8 कोर और 16 जीबी रैम है। मैं PostgreSQL 9.3 PostGIS 2.1 के साथ चला रहा हूं। प्रत्येक तालिका में मौसम डेटा (अस्थायी, ओस बिंदु, हवा, आदि) की एक अलग किस्म होगी। प्रत्येक तालिका में 6-7 …

1
बहुत सारे INSERTS और bytea अपडेट के लिए PostgreSQL का अनुकूलन करें
हमारे पास क्या है (सॉफ्टवेयर): आधार विन्यास के साथ PostrgeSQL 9.3 (कोई परिवर्तन नहीं postgresql.conf) विंडोज 7 64 बिट हार्डवेयर: इंटेल कोर i7-3770 3.9 Ghz 32 जीबी रैम WDC WD10EZRX-00L4HBAta ड्राइव (1000Gb, SATA III) तो, हमें DB-aprox में लोड करना होगा। 100.000.000 पंक्तियाँ bytea कॉलम के साथ , और अधिक …

1
भूमिकाएँ - pg_dump और pg_restore बिना भूमिकाओं के
मैं डेटाबेस प्राप्त करने पर उपयुक्त भूमिकाओं के बिना एक डंप को पुनर्स्थापित करने की कोशिश कर रहा हूं। उल्लेख किया है यहाँ , लेकिन यह भी यहाँ है, तो आप की जरूरत है --no-owner, या तो एक विकल्प के रूप pg_dumpया pg_restoreया दोनों मैंने अपना डंप बनाने के लिए …

2
PL / pgSQL में मैन्युअल रूप से उठाए गए अपवाद के लिए अपवाद संदर्भ कैसे प्राप्त करें?
Postgres में, हमें इस कोड का उपयोग करके अपवादों का "स्टैक ट्रेस" मिलता है: EXCEPTION WHEN others THEN GET STACKED DIAGNOSTICS v_error_stack = PG_EXCEPTION_CONTEXT; यह "प्राकृतिक" अपवादों के लिए ठीक काम करता है, लेकिन अगर हम एक अपवाद का उपयोग करते हैं RAISE EXCEPTION 'This is an error!'; ... तो …

1
स्ट्रीमिंग चेकिंग के साथ डेटा चेकसम इंटरैक्ट कैसे करते हैं?
डेटा चेकसम 9.3 में शुरू की गई एक नई विशेषता है, और: एक नया GUC पैरामीटर "ign_checksum_failure" है जो PostgreSQL को भ्रष्टाचार का पता लगाने पर भी लेनदेन को जारी रखने के लिए मजबूर करेगा। एक प्रतिकृति मास्टर पर चेकसम विफलता की स्थिति में, क्या भ्रष्ट डेटा दासों को दोहराता …

1
इनलाइन सबकुछ की तुलना में CTE बहुत खराब क्यों है
Im बेहतर तरीके से समझने की कोशिश कर रहा है कि कैसे postgresql में क्वेरी प्लानर काम करता है। मेरे पास यह प्रश्न है: select id from users where id <> 2 and gender = (select gender from users where id = 2) order by latest_location::geometry <-> (select latest_location from …

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