উত্পাদন পরিবেশের জন্য পোস্টজিআইএস টিউন করছেন?


47

উত্পাদনের পরিবেশের জন্য পোস্টজিআইএস টিউন করার সময় আপনি কোন পোস্টজিআইএস ডকুমেন্টেশনটি এসেছেন তা সহায়ক হয়েছে?

আমি আমার ডিবিএর সাথে একত্রিত হয়ে পোস্টগ্রেএসকিএল / পোস্টজিআইএস ইনস্টলেশন স্থাপন করতে চাই যা উত্পাদনের জন্য উপযুক্ত। আমি পড়েছি যে এটি অর্জনের জন্য কিছু টুইট করা জড়িত রয়েছে, এবং আমি রিফ্রাকশন ওয়েব সাইটে উত্তরটি খুঁজে পাওয়ার আশা করছিলাম ।

এ পর্যন্ত আমি OpenGeo সাইটে কিছু দস্তাবেজ সহায়ক পাওয়া যায় এই এক মত

এবং এই পুরাতন ফোরাম পোস্টটি হ'ল ধরণের তথ্য যা আমি সহায়ক পেয়েছি, এটি সম্ভবত কেবলমাত্র প্রাথমিক ডিবি জিনিস তবে এটি আমার কাছে ভাল জিনিস good

পোস্টজিআইএসের একটি স্থিতিশীল উত্পাদন ইনস্টলেশন অর্জনে কী কী সংস্থানগুলি অন্যকে সহায়তা করেছে তা জানতে আগ্রহী হব।


3
bostongis.com ভাল সূচনা পয়েন্ট
ম্যাপারজ

2
আমার মনে হয় সম্প্রদায়ের কাছ থেকে আপডেটের সময়।
বিউইল

2
এবং একটি পরিপূরক প্রশ্ন, কোনও ডিবি ম্যানেগমিয়েন্ট সফ্টওয়্যার যা উত্পাদন পরিবেশে জিনিসগুলিকে আরও সুচারুভাবে যেতে দেয়? আমি dbvis ব্যবহার করি যেহেতু এটি আমাকে (একটি nnob) টেবিল এবং কীগুলির ডায়াগ্রামগুলি দেখার ক্ষমতা দেয় তবে এটি অন্যান্য ক্ষেত্রগুলিতে যেমন dbs পুনরুদ্ধার করার মতো অন্যান্য মৌলিক কার্যকারিতার অভাব রয়েছে। সুতরাং আমিও পিজএডমিনিআইআইআই ব্যবহার করি। অন্য কেউ?
বিলে

উত্তর:


21

পোস্টগ্রিস পোস্টগ্রিসের একটি উপাদান হওয়ায় পোস্টগ্রিসের পারফরম্যান্স টিউনিংয়ের জন্য আমি এই দুর্দান্ত বইটি (আমার এটির মালিক এবং আমি এটি অত্যন্ত মূল্যবান বলে মনে করি) সুপারিশ করব:

http://www.packtpub.com/postgresql-90-high-performance/book

এটি বেসিকগুলি (হার্ডওয়্যার, ওস, ইত্যাদি পরিকল্পনা করা) থেকে শুরু হয় এবং তারপরে সেই সমস্ত নির্ঘাত কনফিগারেশন প্যারামগুলি ব্যাখ্যা করতে শুরু করে যা আমি আগে টিউন করতে জানতাম না। এর পরে এটি ধীর অনুসন্ধানগুলি কীভাবে বিশ্লেষণ করতে পারে তা বোঝায়, অপ্টিমাইজার কীভাবে কাজ করে, সাধারণ ডাটাবেস ক্রিয়াকলাপ কীভাবে নিরীক্ষণ করা যায় এবং বাধা কীভাবে সন্ধান করতে পারে তা ব্যাখ্যা করে।

লেখক একটি postgres ডেভেলপার তাই তিনি সত্যিই জানে সে কি কথা বলা হচ্ছে এবং বই উন্নয়ন গ্রুপ থেকে প্রশংসিত হয়েছে।

বইটি 9 ম সংস্করণে ফোকাস করা হয়েছে তবে সমাধানটি প্রয়োগ হয় বা না হয় এবং পূর্ববর্তী সংস্করণগুলির সাথে কোন পার্থক্য রয়েছে (সর্বদা 8.0 এর নিচে, যদি আমি সঠিকভাবে স্মরণ করি) তবে বইটি সবসময় বলে।


দেখে মনে হচ্ছে পোস্টগিসের ব্যয়টি "শেখার" বিষয়েই রয়েছে। আমি ভাবছি পোস্টগ্রিএসকিউএল এবং পোস্টগ্রিস সহ একটি ক্লাউড সার্ভার এতে বসে $ 10 / এমএনএইচ খরচ পড়বে? তবে বই পড়ছেন? বইয়ের লিঙ্কটির জন্য আমি কৃতজ্ঞ, তবে আমি মনে করি আপনি বলছেন যে এখনও কোনও রেসিপি নেই, খুব একটা সাইট নির্দিষ্ট ফলাফল। ধন্যবাদ
বিউইল

একই প্রকাশক প্যাকটপব.কম / পোস্টস্ট্রেসক্লেল -9- অ্যাডমিন- কুকবুক / বইয়ের 'পোস্টগ্র্যাস এসকিউএল 9 অ্যাডমিন কুকবুক' বেশ ভাল
রাডেক

@ বিবল আমি এখন বহু বছর ধরে পোস্টগ্র্রেস ব্যবহার করে যাচ্ছি এবং কেবল তিন বছর আগে আমার মতো একটি বইয়ের কী পরিমাণ ইচ্ছা ছিল তা আমি বলতে পারি না! দুর্ভাগ্যক্রমে পোস্টগ্র্রেস সর্বাধিক ব্যবহারকারীর বান্ধব ডেটাবেস এবং এর জটিলতা নয় (একসাথে কিছু উদ্ভট ডিজাইনের পছন্দগুলির সাথে যেমন ভয়ঙ্কর লেনদেন-আইডি-রেকর্ডাউন্ড এবং এর নেমেসিস ভ্যাকুয়াম) এর থেকে সেরাটি অর্জনের জন্য সতর্ক পরিকল্পনার প্রয়োজন। সংস্করণ 9.0 এর সাথে জিনিসগুলি কৃতজ্ঞতার সাথে উন্নতি করছে, তবে আপনি যদি আরও বড়ো কিছু পরিচালনা করেন যে লক্ষ লক্ষ রেকর্ড আপনার অবশ্যই সত্যই বইটি পড়া উচিত কারণ আপনার আগে বা পরে সেই তথ্যটির প্রয়োজন হবে। আছে HTH।
unicoletti

ওকি ডোকি ইউনিকোলটি, আমি আপনার মন্তব্যের প্রশংসা করি। এক টেবিলে 430,000 সারি থাকুন এবং অন্যটি যা প্রতিদিন 2000 সারি দ্বারা বাড়ছে। এবং এখনও পৃষ্ঠা 8.4 ব্যবহার করে! আমি বইগুলি পেয়ে যাব ..... ধন্যবাদ ছেলেরা।
বিউইল

17

পোস্টজিআইএস ইন অ্যাকশন , যা গত মাসে প্রকাশিত হয়েছে, পড়ার জন্য উপযুক্ত বই book

এখানে চিত্র বর্ণনা লিখুন

PART 1 - LEARNING POSTGIS
1 - What is a spatial database? Completed download chapter code and data
2 - Geometry Types Completed download chapter code and data
3 - Data Modeling Completed download chapter code and data
4 - Geometry Functions Completed download chapter code and data
5 - Relationships between geometries Completed download chapter code and data
6 - Spatial reference system considerations Completed download chapter code and data
7 - Working with real data Completed download chapter code and data

PART 2 - PUTTING POSTGIS TO WORK
8 - Techniques to solve spatial problems Completed download chapter code and data
9 - Performance Tuning Completed download chapter code and data

PART 3 - USING POSTGIS WITH OTHER TOOLS 
10 - Enhancing SQL with add-ons Completed download chapter code and data
11 - Using PostGIS in web applications Completed download chapter code and data
12 - Using PostGIS in a Desktop Environment Completed download chapter code and data
13 - PostGIS Raster Completed download chapter code and data

প্রকৃতপক্ষে, এটি একটি ভাল বই - ভাল একমাত্র বই - যা পোস্টজিআইএসকে কভার করে। অধ্যায় 9 প্রয়োজনীয় টুইটগুলি এবং অপটিমাইজেশন কভার করে। যতদূর আমি জানি, পোস্টগ্র্রেস পর্যায়ে অন্য কোনও অপ্টিমাইজেশন করা হয়ে থাকে, যা আপনার ডিবিএ বাছাই করতে সক্ষম হওয়া উচিত। পিজিআইএ সাইটের একটি ফোরাম রয়েছে যা এটির জন্য ভাল উত্স হবে।
MerseyViking

3
আপনার কেবল একটি লিঙ্কের চেয়ে একটি সংক্ষিপ্তসার অন্তর্ভুক্ত করা উচিত।
শান

2
এই প্রশ্নের উত্তর দেওয়ার জন্য যে বইটি এটি খাদ্য তৈরি করে সে সম্পর্কে এটি কী? সম্ভব হলে আমাদের উত্তরগুলিতে তথ্য এবং প্রসঙ্গ সরবরাহ করা উচিত, তবে একটি রেফারেন্স সরবরাহ করুন যাতে কেউ বিশদটি সন্ধান করতে পারে।
স্কু

1
হ্যাঁ আমি অন্য দিন অ্যাকশনে পোস্টজিআইএস ধরেছিলাম, বইটির মাধ্যমে আমি প্রায় 50%। আমি অধ্যায় 9 এ গিয়েছি তবে এটি পরে যা ছিল তা পুরোপুরি হয়নি (যদিও এখনও সহায়ক)। আমার সবচেয়ে বড় উদ্বেগ হ'ল উত্পাদন ও ভবিষ্যতের আপগ্রেডের জন্য যোগ্য করে তোলার জন্য পোস্ট জিআইএস_টেমপ্লেট থেকে তৈরি করা একটি ডেটাবেজে কী পরিবর্তন করা দরকার - আমি আমার মূল পোস্টে প্রদত্ত ফোরামের লিঙ্কের অনুরূপ।
Ando

দ্বিতীয় সংস্করণের জন্য আপডেট: অধ্যায় 15 ক্যোরি পারফরম্যান্স টিউনিং 40 পৃষ্ঠাগুলি দীর্ঘ এবং কোয়েরি, সূচী, সার্ভার কনফিগারেশন এবং ডেটা সংস্থাকে বিবেচনা করে। পারফরম্যান্স সম্পর্কে ভাল পরামর্শ পুরো বইয়েই স্পষ্ট, কেবলমাত্র এই অধ্যায়ে সীমাবদ্ধ নয়।
টবি স্পাইট

10

আপনি বৈধ জ্যামিতিগুলি সংরক্ষণ করছেন তা নিশ্চিত করুন , অন্যথায় অপ্রত্যাশিত ত্রুটিগুলি ঘটতে পারে (সার্ভার ক্রাশ, ভুল দূরত্ব এবং অঞ্চল গণনা ইত্যাদি invalid অবৈধ জ্যামিতির কী কী প্রভাব রয়েছে তা দেখুন )।

জ্যামিতিগুলি বৈধ কিনা তা নিশ্চিত করার জন্য আমি উত্পাদন জ্যামিতি কলামগুলিতে চেক সীমাবদ্ধতা যুক্ত করার পরামর্শ দিই । এটি যুক্ত করা সহজ (আপনার সারণী / কলামের জন্য "" my_ માન્ય_table "এবং" geom "প্রতিস্থাপন করুন):

ALTER TABLE public.my_valid_table
  ADD CONSTRAINT enforce_valid_geom CHECK (st_isvalid(geom));

বিস্তারিত এখানে দেখুন ।


10

ওপেনজিওর একটি সহজ টিউটোরিয়াল রয়েছে যা একটি ভাল সূচনা পয়েন্ট হিসাবে কাজ করবে:

যদিও পোস্টজিআইএসের সাথে সরাসরি সম্পর্কিত নয়, আরও দুটি 'জেনারেল' পোস্টগ্রিসএসকিউএল সেটআপের ক্ষেত্রে আমি এই দুটি পোস্টকে তথ্যপূর্ণ পেয়েছি:

পিজেক্সার্টস এর এই উপস্থাপনাটি খুব তথ্যপূর্ণ:


6

সর্বদা আপনার ডেটা সর্বজনীনের চেয়ে আলাদা স্কিমে রাখুন।

আপনার ডেটা সর্বজনীন স্কিমা থেকে পৃথক রাখা আপনার পোস্টগ্রিস পোস্টডআইএস আপডেট করা আরও সহজ করে দেবে এবং স্কিমা ডাম্পগুলি পুনরুদ্ধার করা আপনার পক্ষে আরও সহজ করে দেবে।

ভাবুন যে আপনি আপনার ডেটা পাবলিক স্কিমার ভিতরে ফেলেছেন। যেহেতু ডাম্পটি খুব সুন্দর তাই এটি টেবিলের সংজ্ঞা এবং ফাংশনগুলিও ডাম্প করবে, সুতরাং পুনরায় পুনঃস্থাপন করতে আপনার (অন্যদের মধ্যে ইতিমধ্যে ইনস্টল করা ফাংশন এবং সারণীগুলির (জ্যামিতি_কলামগুলি উদাহরণস্বরূপ)) এর সাথে নাম বিরোধ থাকবে।


1
আপনি কি এই উত্তরটি বিস্তারিত বলতে পারবেন?
আন্ডার ডার্ক

2
পল র‌্যামসে এই বিষয়টি এখানে মার্জিতভাবে বর্ণনা করেছেন: blog.cleverelephant.ca/2010/09/Postgis-back-up-restore.html
atlefren


0

সংস্করণ, মেটাডেটা, কিউসি চেকস, টিউনিং, থ্রুপুট অপ্টিমাইজেশন, পরিকল্পনা, বিশদ এবং বিটা বিকাশ

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