QGIS में PostGIS परतों के साथ एक साथ काम करने की गति कैसे बढ़ाएं?


11

हम एक ही समय (10-20 लोग) पर एक बड़ी परत पर काम कर रहे हैं। हम में से कुछ QGIS 2.8.1 और अन्य 2.6 का उपयोग करते हैं। 2.8 वाले उपयोगकर्ता के पास बहुत सारे क्रैश (QGIS) हैं। 2.6 उपयोगकर्ताओं के पास यह क्रैश नहीं है, लेकिन एक सुविधा जोड़ने के लिए अविश्वसनीय धीमी है। Postgres 9.4 सर्वर Win7 के साथ एक वर्चुअल मशीन (हाइपर V) पर चल रहा है। शायद यह नेटवर्क है और QGIS नहीं है? शायद किसी को अंदाजा हो। बहुत अच्छा होगा :)


Postgres HyperV के लिए कितनी RAM उपलब्ध है और अधिक देखने की आवश्यकता हो सकती है> Hyper-V Overhead Technet.microsoft.com/en-us/magazine/hh750394.aspx वहाँ हो गया है और 16GB तक बढ़ गया है
Mapperz

आपको वास्तव में 2.8.2 पर अपग्रेड करना चाहिए - इसमें 2.8.1 से अधिक सुधार शामिल हैं। अगर कोई
पोस्टगिस के

क्या प्रत्येक उपयोगकर्ता एक ही लॉगिन से जुड़ता है? PostGIS लिनक्स पर बेहतर प्रदर्शन करता है, लेकिन मैं कहूंगा कि इसे वर्चुअल मशीन के बजाय अपने स्वयं के वर्कस्टेशन (सर्वर) पर चलाना सबसे अच्छा होगा। Google द्वारा कुछ पोस्टग्रेसीक्यूएल प्रदर्शन ट्यूनिंग युक्तियां हैं, और देखें कि अन्य क्या कह रहे हैं .. पोस्टग्रेक्यूएल और ट्यूनिंग के प्रदर्शन के बारे में सवाल dba.stackexchange.com
माइकल स्टिमसन

@ MichaelMiles-Stimson हां सभी लोग एक ही लॉगिन से जुड़ते हैं। क्या यह समस्या हो सकती है?
gustavgans

अब हम सभी 2.6.0 और 2.6.1 के साथ काम कर रहे हैं। अब कोई दुर्घटना नहीं। हमने इसे 2.8.2 के साथ भी आजमाया था लेकिन एक फीचर को बचाने के बाद Qgis क्रैश हो गया।
gustavgans

जवाबों:


1

टिप्पणियों में पोस्ट किए गए उत्तरों के नीचे:

  • (@Mapperz) हाइपरवी को अधिक RAM मेमोरी की आवश्यकता हो सकती है: Microsoft तकनीकी लेख (हाइपर-वी ओवरहेड) देखें। 16GB तक बढ़ाने की कोशिश करें

  • (@ndawson) नवीनतम संस्करणों पर QGIS को अपग्रेड करने का प्रयास करें

  • (@Michael Stimson) PostGIS लिनक्स पर बेहतर प्रदर्शन करता है, लेकिन यदि संभव हो, तो इसे वर्चुअल मशीन के बजाय वर्कस्टेशन (सर्वर) पर चलाएं। PostgreSQL के प्रदर्शन और डेटाबेस प्रशासक स्टैक एक्सचेंज पर ट्यूनिंग के बारे में प्रश्नों के लिए भी एक नज़र डालें । यदि सभी एक ही लॉगिन से जुड़ते हैं तो टेबलस्पेस थोड़ा अव्यवस्थित हो सकता है और बहुत सी वस्तुएं चारों ओर घूम सकती हैं। यह सबसे अच्छा नहीं है लेकिन फिर भी काम करेगा। मुझे लगता है कि सबसे अच्छी बात यह है कि इसे अपने कंप्यूटर (वीएम नहीं) पर रखा जाए और एसएसडी / RAID पर डेटा हो।

  • (@RustProof Labs) RAM, डिस्क की गति, प्रोसेसर लोड और नेटवर्क की गति सभी प्रदर्शन को प्रभावित कर सकते हैं, यह कहना मुश्किल है कि निगरानी के बिना यह देखना मुश्किल है कि अड़चन कहाँ है। एक चीज जिससे मुझे सफलता मिली है वह है क्यूजीआईएस में कैश का आकार बढ़ाना, जिससे व्यक्तिगत मशीनों को अधिक स्थानीय रूप से स्टोर करने और सर्वर पर लोड कम करने की अनुमति मिलती है। मुझे लगता है कि डिफॉल्ट्स 50 एमबी के आसपास थे, मैंने अच्छे परिणाम के साथ 200 एमबी की रेंज में मुझे और बड़ा कर दिया है।

  • (@ लुइगी पिरेली) यदि पोस्टग्रेज प्रदाता बग या स्थानीय स्थापना समस्या है, तो आपको समझने के लिए इन चरणों का पालन करना चाहिए:

    • क) अलग-अलग प्लेटफॉर्म, जीत, लिनक्स, मैक पर qgis के साथ परीक्षण
    • बी) एक नकल दुर्घटना के लिए देखो
    • ग) हमेशा त्रुटि साझा करें या लॉग करें
    • डी) लॉग सक्षम करने के लिए देव संस्करण के साथ की जाँच करें ....
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.