أكثر

كيف يمكن تسريع العمل المتزامن مع طبقات PostGIS في QGIS؟


نحن نعمل على طبقة واحدة كبيرة في نفس الوقت (10-20 شخصًا). يستخدم البعض منا QGIS 2.8.1 والآخر 2.6. المستخدم مع 2.8 لديه الكثير من الأعطال (QGIS). لا يعاني 2.6 مستخدمًا من هذه الأعطال ولكن إضافة ميزة بطيئة بشكل لا يصدق. يعمل خادم Postgres 9.4 على Virtual Machine (Hyper V) مع Win7. ربما هي الشبكة وليس QGIS؟ ربما شخص ما لديه فكرة. سيكون رائعا :)


أسفل الإجابات المنشورة في التعليقات:

  • (Mapperz) قد يحتاج HyperV إلى المزيد من ذاكرة RAM: راجع مقالة Microsoft technet (Hyper-V Overhead). حاول زيادة سعة التخزين إلى 16 جيجابايت

  • (ndawson) حاول ترقية QGIS على أحدث الإصدارات

  • (Michael Stimson) تعمل PostGIS بشكل أفضل على Linux ، ولكن إذا أمكن ، قم بتشغيلها على محطة عمل (خادم) بدلاً من جهاز افتراضي. ألق نظرة أيضًا على الأسئلة المتعلقة بأداء PostgreSQL وضبط مسؤولي قاعدة البيانات في هذا الموقع. إذا اتصل الجميع بنفس معلومات تسجيل الدخول ، يمكن أن تتشوش مساحة الجدول قليلاً وتتجول الكثير من الكائنات. إنه ليس الأفضل ولكنه لا يزال يعمل. أعتقد أن أفضل شيء هو وضعه على جهاز الكمبيوتر الخاص به (وليس VM) والحصول على البيانات على SSD / RAID.

  • (RustProof Labs) يمكن أن تؤثر ذاكرة الوصول العشوائي (RAM) وسرعة القرص وتحميل المعالج وسرعة الشبكة على الأداء ، ومن الصعب القول دون وجود مراقبة في مكانها لمعرفة مكان الاختناق. أحد الأشياء التي نجحت فيها هو زيادة أحجام ذاكرة التخزين المؤقت في QGIS للسماح للأجهزة الفردية بتخزين المزيد محليًا وتقليل الحمل على الخادم. أعتقد أن الإعدادات الافتراضية كانت حوالي 50 ميجابايت ، لقد قمت بزيادة حجمها إلى 200 ميجابايت مع نتائج جيدة.

  • (Luigi Pirelli) يجب عليك اتباع هذه الخطوات لفهم ما إذا كان هناك خطأ في موفر Postgres أو مشكلة تثبيت محلية:

    • أ) اختبار مع qgis على منصات مختلفة ، win ، linux ، mac
    • ب) ابحث عن تعطل قابل للتكرار
    • ج) قم دائمًا بمشاركة الخطأ أو السجل
    • د) تحقق من إصدار مطور البرامج لتمكين السجل ...


شاهد الفيديو: Usare PostGIS con QGis: connessione e import shapefile OSGEO (شهر اكتوبر 2021).