প্রশ্ন ট্যাগ «postgresql-9.4»

PostgreSQL সংস্করণ 9.4

2
পোস্টগ্রিজ এসকিউএলে মেটেরালাইজড ভিউটি ক্রমশ রিফ্রেশ করুন
পোস্টগ্রিজ এসকিউএল-তে কেবল নতুন বা পরিবর্তিত তথ্যের জন্যই কি কোনও বস্তুগত দৃষ্টিভঙ্গি বাড়ানো সম্ভব? এই টেবিলটি বিবেচনা করুন এবং বস্তুগত দেখুন: CREATE TABLE graph ( xaxis integer NOT NULL, value integer NOT NULL, ); CREATE MATERIALIZED VIEW graph_avg AS SELECT xaxis, AVG(value) FROM graph GROUP BY xaxis পর্যায়ক্রমে নতুন মান …

5
একাধিক কলামে DISTINCT নির্বাচন করুন
মনে করুন আমাদের কাছে (a,b,c,d)একই তথ্য প্রকারের চারটি কলাম সহ একটি টেবিল রয়েছে । কলামগুলিতে থাকা ডেটাগুলির মধ্যে সমস্ত স্বতন্ত্র মানগুলি নির্বাচন করা এবং সেগুলি একটি একক কলাম হিসাবে ফিরিয়ে দেওয়া সম্ভব বা এটি অর্জনের জন্য আমাকে একটি ফাংশন তৈরি করতে হবে?

3
পোস্টগ্রিসে একটি বস্তুগত দর্শন সংজ্ঞা জিজ্ঞাসা করুন
আমি ভাবছি পোস্টগ্রিসে কোনও বস্তুগত দৃশ্যের সংজ্ঞা কীভাবে জিজ্ঞাসা করব। রেফারেন্সের জন্য, আমি যা করতে বলেছিলাম তা নিয়মিত দেখার জন্য আপনি যা করতে পারেন তার সাথে খুব মিল: SELECT * FROM information_schema.views WHERE table_name = 'some_view'; যা আপনাকে নিম্নলিখিত কলামগুলি দেয়: table_catalog table_schema table_name view_definition check_option is_updatable is_insertable_into is_trigger_updatable is_trigger_deletable …

2
বিটম্যাপ সূচক স্ক্যানের সাথে ক্যোয়ারী পরিকল্পনাগুলিতে "পুনরায় পরীক্ষা করুন:" লাইন
এটি পূর্ববর্তী প্রশ্নের মন্তব্যগুলি থেকে একটি স্পিন অফ: পোস্টগ্রিজ 9.4.4 কোয়েরিটি চিরকালের জন্য নেয় PostgreSQL 9.4 ব্যবহার করে, Recheck Cond:কোয়েরি পরিকল্পনা অনুসারে বিটম্যাপ সূচক স্ক্যান করার পরে সর্বদা একটি লাইন বলে মনে হয় EXPLAIN। EXPLAINরেফারেন্সড প্রশ্নের আউটপুট মত : -> Bitmap Heap Scan on table_three (cost=2446.92..19686.74 rows=8159 width=7) Recheck Cond: …

2
Postgres রেকর্ড সন্নিবেশ আদেশ সংরক্ষণ করে?
উদাহরণস্বরূপ যখন আমি কোয়েরিটি ব্যবহার করি যা রেকর্ড আইডিগুলি দেয় INSERT INTO projects(name) VALUES (name1), (name2), (name3) returning id; যা উত্পাদন করে: 1 2 3 এই আইডিগুলি কি সন্নিবেশ করা মানগুলিকে নির্দেশ করবে? 1 -> name1 2 -> name2 3 -> name3

3
পোস্টগ্রিএসকিউএল 8.4 থেকে 9.4 সংস্করণে কীভাবে আপগ্রেড করবেন?
আমি আমার পোস্টগ্রিজ এসকিউএল 8.4 থেকে 9.4 সংস্করণে আপগ্রেড করতে চাই । ডকুমেন্টেশন আমার খুব স্পষ্ট নয়। আমি যদি আপগ্রেড করি তবে আমার পুরানো ডাটাবেসগুলি হারাবে? আমি যদি আমার পুরানো ডেটাবেসগুলিকে আপগ্রেড করার পরে হারাতে পারি তবে কীভাবে ব্যাকআপ করব? আমি কীভাবে আমার পিএসকিএল আপগ্রেড করতে পারি? আমার পোস্টগ্রিএসকিউএল সেন্টস …

2
পোস্টগ্রিসে প্রতি ঘন্টা কীভাবে ইনক্রিমেন্টাল ব্যাকআপ করবেন?
একটি একক পোস্টগ্রিস সার্ভারের এক ঘন্টা বাড়া বাড়ানোর ব্যাকআপ করার চেষ্টা করছে (Win7 64)। আমার নিম্নলিখিত সেটআপ আছে postgresql.conf: max_wal_senders = 2 wal_level = archive archive_mode = on archive_command = 'copy "%p" "c:\\postgres\\foo\\%f"' (আবার শুরু) আমি একটি বেস ব্যাকআপ দিয়েছিলাম pg_basebackup -U postgres -D ..\foo -F t -x যা ফোল্ডারে …

1
PostgreSQL JSON কোয়েরি অ্যারে একাধিক মানের
আমি jsonbপোস্টগ্রাসে টাইপের বিপরীতে একটি ক্যোয়ারী লিখতে চাই যা গ্রাহকদের আইডির একটি অ্যারে দিলে সংশ্লিষ্ট গোষ্ঠীগুলি খুঁজে পেতে পারে। এই উদাহরণ সারণী দেওয়া: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", "name":"seven"}]}'); আমি অনুরূপ প্রশ্ন …

2
অনুসন্ধানের স্ট্রিং দীর্ঘায়িত হওয়ায় ত্রিগ্রাম অনুসন্ধান অনেক ধীর হয়ে যায়
পোস্টগ্রিস 9.1 ডাটাবেসে আমার কাছে table11.5 টাকার সারি এবং একটি কলাম সহ একটি টেবিল রয়েছে label(এই প্রশ্নের জন্য সহজ সরল নাম)। সেখানে একটি কার্যকরী ত্রিগ্রাম-সূচক রয়েছে lower(unaccent(label))( সূচকে unaccent()এটির ব্যবহারের অনুমতি দেওয়ার জন্য অচল করে দেওয়া হয়েছে)। নিম্নলিখিত ক্যোয়ারী বেশ দ্রুত: SELECT count(*) FROM table1 WHERE (lower(unaccent(label)) like lower(unaccent('%someword%'))); count …

1
পৃষ্ঠা এবং সারি সংখ্যাগুলিতে আমি কীভাবে সিটিডি পচন করব?
টেবিলের প্রতিটি সারিটিতে টাইপের একটি সিস্টেম কলাম থাকে যা সারিটির শারীরিক অবস্থান উপস্থাপন করে:ctidtid create table t(id serial); insert into t default values; insert into t default values; select ctid , id from t; সিটিডি | আইডি : ---- | -: (0,1) | 1 (0,2) | 2 এখানে ডিবিফিডল ctidসর্বাধিক …

1
আমি কীভাবে একাধিক লাইনের উপরে কোডের একটি দীর্ঘ PL / pgSQL লাইন বিভক্ত করব?
পিএল / পিজিএসকিউএল কোডের একাধিক লাইনের উপরে লম্বা লাইন বিভক্ত করার কোনও উপায় আছে কি? আমার প্রসঙ্গটি একটি ট্রিগার ফাংশন যেখানে আমি টেবিলে সন্নিবেশগুলি লগ ইন করে: INSERT INTO insert_log (log_time, description) VALUES ( now() , 'A description. Made up of 3 semi long sentences. That I want to split, …

2
পোস্টগ্রিএসকিউএল জেএসএনবি ব্যবহার করে যোগদান করছে
আমার এই এসকিউএল রয়েছে: CREATE TABLE test(id SERIAL PRIMARY KEY, data JSONB); INSERT INTO test(data) VALUES ('{"parent":null,"children":[2,3]}'), ('{"parent":1, "children":[4,5]}'), ('{"parent":1, "children":[]}'), ('{"parent":2, "children":[]}'), ('{"parent":2, "children":[]}'); যে দিতে হবে: id | data ----+-------------------------------------- 1 | {"parent": null, "children": [2, 3]} 2 | {"parent": 1, "children": [4, 5]} 3 | {"parent": 1, …

1
পোস্টগ্রিএসকিউএল-তে জসনব অ্যারে থেকে কীভাবে নির্দিষ্ট অবজেক্ট পাবেন?
আমার কাছে 'ব্যবহারকারী' নামক একটি ক্ষেত্র রয়েছে যা একটি জসন অ্যারে ধারণ করে যা দেখতে প্রায় দেখায়: "user": [{ "_id" : "1", "count" : "4" }, { "_id" : "3", "count": "4"}] এখন আমি এই জাতীয় একটি কোয়েরি চাই: select count from tablename where id = "1" countপোস্টগ্র্রেএসকিউএল 9.4-এ জসন …

2
একই ফাংশনে একযোগে কল: ডেডলকগুলি কীভাবে ঘটছে?
আমার ফাংশনটি new_customerওয়েব অ্যাপ্লিকেশন দ্বারা প্রতি সেকেন্ডে কয়েকবার (তবে প্রতি সেশনে কেবল একবার) ডেকে আনা হয়। এটি প্রথমে যা করে তা হ'ল customerটেবিলটি লক করা ('উপস্থিত না থাকলে একটি সন্নিবেশ করানো' - এটির একটি সহজ রূপ upsert)। দস্তাবেজ সম্পর্কে আমার উপলব্ধি হ'ল new_customerপূর্ববর্তী সমস্ত কল শেষ না হওয়া পর্যন্ত অন্যান্য …

1
সূচকটি any = কোনও () with দিয়ে ব্যবহৃত হয় না তবে `ইন` দিয়ে ব্যবহৃত হয়`
সারণীতে tদুটি সূচক রয়েছে: create table t (a int, b int); create type int_pair as (a int, b int); create index t_row_idx on t (((a,b)::int_pair)); create index t_a_b_idx on t (a,b); insert into t (a,b) select i, i from generate_series(1, 100000) g(i) ; anyঅপারেটরের সাথে কোনও সূচক ব্যবহার করা হয় …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.