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

PostgreSQL সংস্করণ 9.3

5
কীভাবে জসন অ্যারে পোস্টগ্রিস অ্যারে রূপান্তর করবেন?
আমার কাছে একটি কলাম dataরয়েছে যা একটি jsonদস্তাবেজকে মোটামুটি এভাবে ধারণ করে : { "name": "foo", "tags": ["foo", "bar"] } আমি নেস্টেড tagsঅ্যারেগুলিকে কনটেনটেটেড স্ট্রিং ( foo, bar) এ পরিণত করতে চাই । array_to_string()তাত্ত্বিকভাবে ফাংশন দিয়ে এটি সহজেই সম্ভব হবে । তবে এই ফাংশনটি jsonঅ্যারেগুলিতে কাজ করে না । সুতরাং …

1
একই ক্যোয়ারিতে বিভিন্ন শর্ত সহ গণনা পোস্ট করে
সম্পাদনা পোস্টগ্রেস 9.3 আমি একটি প্রতিবেদনে কাজ করছি যার নিম্নলিখিত স্কিমা রয়েছে: http://sqlfiddle.com/#!15/fd104/2 বর্তমান ক্যোয়ারী সূক্ষ্মভাবে কাজ করছে যা দেখতে এরকম দেখাচ্ছে: মূলত এটি একটি 3 টেবিল অভ্যন্তরীণ যোগদান। আমি এই ক্যোয়ারীটি তৈরি করিনি তবে বিকাশকারী যিনি এটি রেখে গেছেন এবং আমি কোয়েরিটি পরিবর্তন করতে চাই। আপনি দেখতে পাচ্ছেন, TotalApplicationকেবলমাত্র …

6
জসন হিসাবে Postgres টেবিল রফতানি করুন
কোনও ফাইলে জগসন হিসাবে পোস্টগ্রিজ টেবিল ডেটা রফতান করার কোনও উপায় আছে? আমার আউটপুটটি লাইন লাইনের মতো হওয়া দরকার: {'id':1,'name':'David'} {'id':2,'name':'James'} ... সম্পাদনা: পোস্টগ্রেস সংস্করণ: 9.3.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 পর্যায়ক্রমে নতুন মান …

2
পরিসরের ধরণের যথাযথ সাম্যতার কারণে খারাপ কোয়েরি পরিকল্পনা কীভাবে পরিচালনা করবেন?
আমি একটি আপডেট করছি যেখানে আমার একটি tstzrangeভেরিয়েবলের সাথে সঠিক সাম্য প্রয়োজন । M 1 এম সারিগুলি সংশোধন করা হয়েছে, এবং ক্যোয়ারীতে 13 মিনিট সময় লাগে। ফলাফল এখানেEXPLAIN ANALYZE দেখা যায় , এবং প্রকৃত ফলাফল ক্যোয়ার পরিকল্পনাকারী দ্বারা অনুমান করা থেকে পৃথক। সমস্যাটি হ'ল সূচক স্ক্যানটি প্রত্যাশা করে যে কোনও …

6
কীভাবে একজন ব্যবহারকারী সদস্য হিসাবে (উত্তরাধিকারী ভূমিকা সহ) সমস্ত ভূমিকা পালন করবেন?
ধরা যাক আমার দুটি পোস্টগ্র্যাস্কল ডাটাবেস গ্রুপ, "লেখক" এবং "সম্পাদক" এবং দুটি ব্যবহারকারী "ম্যাক্সওয়েল" এবং "আর্নেস্ট" রয়েছে। create role authors; create role editors; create user maxwell; create user ernest; grant authors to editors; --editors can do what authors can do grant editors to maxwell; --maxwell is an editor grant authors …

2
PostgreSQL সর্বাধিক কর্মক্ষমতা এসএসডি
আমার কাছে একটি বিশাল পোস্টগ্রিসকিউএল 9.3 ডাটাবেস থাকবে যা অনেকগুলি টেবিল সহ প্রতি টেবিলে 100 এম এর বেশি এন্ট্রি সহ থাকে। এই ডাটাবেসটি মূলত পঠনযোগ্য হবে (একবার আমি সমস্ত প্রয়োজনীয় টেবিলগুলি পূরণ করি এবং সূচকগুলি ডিবিতে আর লেখার জন্য আর কাজ করি না) এবং একক-ব্যবহারকারীর অ্যাক্সেস (লোকালহোস্ট থেকে একাধিক অনুসন্ধান …

2
প্রশ্নগুলি যদি যুক্তিযুক্তভাবে এক হয় তবে পরিকল্পনাগুলি কেন আলাদা হয়?
সেভেন উইকেসে সেভেন ডাটাবেসগুলি থেকে দিন 3 এর প্রথম হোমওয়ার্ক প্রশ্নের উত্তর দেওয়ার জন্য আমি দুটি ফাংশন লিখেছি । একটি সঞ্চিত প্রক্রিয়া তৈরি করুন যেখানে আপনি কোনও সিনেমার শিরোনাম বা অভিনেতার নাম আপনার পছন্দ মতো ইনপুট করতে পারেন এবং এটি অভিনেতা অভিনীত অভিনয় করা সিনেমা বা একই ধরণের ঘরানার চলচ্চিত্রের …

2
কীভাবে অতিরিক্ত মডিউল ইনস্টল করবেন pg_trgm
আমি কেবল জানতে চাইছি কীভাবে মডিউলটিpg_tgrm ইনস্টল করতে হয় ত্রিগ্রাম সূচীকরণ স্কিম হিসাবে ব্যবহার করা হয় যা আপনাকে একটি সূচীতে আন-অ্যাঙ্করড অনুসন্ধান নিদর্শন করতে দেয় । WHERE foo LIKE '%bar%';

4
একটি লেনদেনের মধ্যে লেনদেন
উদাহরণস্বরূপ নীচের স্ক্রিপ্টটি যদি ডাকা হয় তবে পোস্টগার্রেএসকিউএল প্রদর্শন কী আচরণ করবে BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; পোস্টগ্র্রেএসকিউএল দ্বিতীয়টি বাতিল করে BEGINদেবে বা কোনও অঙ্গীকারের বিষয়ে স্পষ্টভাবে সিদ্ধান্ত নেবে এবং তারপরে BEGIN ENDএকটি পৃথক লেনদেন হিসাবে শেষে ব্লকটি …

2
কীভাবে আলাদা আলাদা করে বাছাই করবেন?
কিছু সময় সিরিজের ডেটাতে আমার একটি সাধারণ নির্বাচন পৃথক রয়েছে: SELECT DISTINCT user_id FROM events WHERE project_id = 6 AND time > '2015-01-11 8:00:00' AND time < '2015-02-10 8:00:00'; এবং এটি 112 সেকেন্ড সময় নেয়। এখানে কোয়েরি পরিকল্পনাটি রয়েছে: http://explain.depesz.com/s/NTyA আমার অ্যাপ্লিকেশনটিতে অনেকগুলি স্বতন্ত্র ক্রিয়াকলাপ এবং এর মতো গণনা করা …

1
পোস্টগ্রিজ এসকিউএল এর জন্য সংস্করণ নিয়ন্ত্রণ সরঞ্জাম [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি ডেটাবেস প্রশাসক স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু on 5 বছর আগে বন্ধ । যে কেউ পোস্টগ্রিএসকিউএল এর জন্য উইন্ডোজ ভিত্তিক সংস্করণ নিয়ন্ত্রণ সরঞ্জামের পরামর্শ দিতে পারে। ধন্যবাদ এবং শুভেচ্ছা, জিপি

4
কীভাবে pg_dump এড়িয়ে যেতে পারেন?
এটি 9.3 এ রয়েছে তবে আমি 7.x থেকে সিমিলার জিনিসগুলি মনে করতে পারি। সুতরাং আমি এটিতে ডেটাবেস তৈরি এবং plpgsql এক্সটেনশন ইনস্টল। পরে আমি একটি পিজি_ডাম্প তৈরি করি এবং এটি ডেটাবেসে পুনরুদ্ধার করার আগে আমি নিশ্চিত করি যে এটির plpgsql এক্সটেনশনও রয়েছে। তারপরে পুনরুদ্ধার করার পরে এটি ঘটে: pg_restore: creating …

3
pg_restore - ক্রিয়েটকে কেন উপেক্ষা করে? ত্রুটি: ব্যর্থ: FATAL: ডাটাবেস "new_db" বিদ্যমান নেই
আমি নিম্নলিখিত কমান্ড চালানোর চেষ্টা করছি: sshpass -p "pass" ssh x@1.2.3.4 "pg_dump -Fc -U foo some_db" | pg_restore --create --dbname=new_db আমি পাই: failed: FATAL: database "new_db" does not exist

3
এসকিউএল ক্যোয়ারির জন্য সূচকগুলি যেখানে শর্ত এবং গ্রুপ দ্বারা with
আমি একটি WHEREশর্ত এবং GROUP BYকোনটি বর্তমানে খুব ধীরগতিতে চলছে তার সাথে এসকিউএল কোয়েরির জন্য কোন সূচকগুলি ব্যবহার করবেন তা নির্ধারণ করার চেষ্টা করছি । আমার প্রশ্ন: SELECT group_id FROM counter WHERE ts between timestamp '2014-03-02 00:00:00.0' and timestamp '2014-03-05 12:00:00.0' GROUP BY group_id সারণীতে বর্তমানে 32.000.000 সারি রয়েছে। যখন …

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