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

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

1
क्या 'रिटर्निंग' क्लॉज रिटर्न सोर्स कॉलम में डाला जा सकता है?
यहाँ मेरी वास्तविक दुनिया की समस्या का एक न्यूनतम उदाहरण है: create table t(id serial primary key, rnd double precision); बेशक आप एक returningखंड के साथ सम्मिलित कॉलम वापस कर सकते हैं : with w as (insert into t(rnd) values(random()) returning *) insert into t(rnd) select random() from w returning …

2
बहुत सारे डुप्लिकेट मानों के साथ किस इंडेक्स का उपयोग करना है?
आइए कुछ धारणाएँ बनाते हैं: मेरे पास तालिका है जो इस तरह दिखती है: a | b ---+--- a | -1 a | 17 ... a | 21 c | 17 c | -3 ... c | 22 मेरे सेट के बारे में तथ्य: पूरी तालिका का आकार ~ 10 …

1
PostgreSQL में एक-बाइट पूर्णांक कैसे स्टोर करें?
PostgreSQL दस्तावेज़ीकरण में, यह कहा जाता है कि पूर्णांक डेटा प्रकारों को दो में संग्रहीत किया जा सकता है-, चार- या आठ-बाइट स्थान। मेरे डेटाबेस में एक तालिका के स्तंभों में एक-बाइट पूर्णांक मान होता है और मैं चाहता हूं कि इसे एक-बाइट डेटा प्रकार में संग्रहीत किया जाए। क्या …

1
अवांछनीय नेस्ट लूप बनाम हाश PostgreSQL 9.6 में शामिल हों
मुझे PostgreSQL 9.6 क्वेरी प्लानिंग से परेशानी है। मेरी क्वेरी इस तरह दिखती है: SET role plain_user; SELECT properties.* FROM properties JOIN entries_properties ON properties.id = entries_properties.property_id JOIN structures ON structures.id = entries_properties.entry_id WHERE structures."STRUKTURBERICHT" != '' AND properties."COMPOSITION" LIKE 'Mo%' AND ( properties."NAME" LIKE '%VASP-ase-preopt%' OR properties."CALCULATOR_ID" IN (7,22,25) …

2
PostgreSQL में तेजी से DISTINCT कैसे करें?
मेरे पास station_logsPostgreSQL 9.6 डेटाबेस में एक तालिका है: Column | Type | ---------------+-----------------------------+ id | bigint | bigserial station_id | integer | not null submitted_at | timestamp without time zone | level_sensor | double precision | Indexes: "station_logs_pkey" PRIMARY KEY, btree (id) "uniq_sid_sat" UNIQUE CONSTRAINT, btree (station_id, submitted_at) मैं …


1
विभाजन बाधा का उपयोग टाइमस्टैम्प द्वारा विभाजित तालिकाओं में शामिल होने के लिए नहीं किया गया है
मेरे पास एक विभाजन तालिका संरचना है जैसे: CREATE TABLE measurements ( sensor_id bigint, tx timestamp, measurement int ); CREATE TABLE measurements_201201( CHECK (tx >= '2012-01-01 00:00:00'::timestamp without time zone AND tx < ('2012-01-01 00:00:00'::timestamp without time zone + '1 mon'::interval)) )INHERITS (measurements); CREATE INDEX ON measurements_201201(sensor_id); CREATE INDEX ON …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.