Wir arbeiten gleichzeitig an einer großen Schicht (10-20 Personen). Einige von uns verwenden QGIS 2.8.1 und die anderen 2.6. Der Benutzer mit 2.8 hat viele Abstürze (QGIS). Die 2.6-Benutzer haben diese Abstürze nicht, aber das Hinzufügen einer Funktion ist unglaublich langsam. Der Postgres 9.4-Server wird auf einer virtuellen Maschine (Hyper V) mit Win7 ausgeführt. Vielleicht ist es das Netzwerk und nicht QGIS? Vielleicht hat jemand eine Idee. Wäre großartig :)
qgis
postgis
postgresql
layers
Gustavgans
quelle
quelle
Antworten:
Unten die Antworten in den Kommentaren:
(@Mapperz) HyperV benötigt möglicherweise mehr RAM-Speicher: Siehe Microsoft Technet-Artikel (Hyper-V Overhead). Versuchen Sie, auf 16 GB zu erhöhen
(@ndawson) Versuchen Sie, QGIS auf den neuesten Versionen zu aktualisieren
(@Michael Stimson) PostGIS bietet unter Linux eine bessere Leistung. Wenn möglich, sollten Sie es jedoch auf einer Workstation (Server) und nicht auf einer virtuellen Maschine ausführen. Suchen Sie auch nach Fragen zur Leistung von PostgreSQL und zur Optimierung von Stack Exchange für Datenbankadministratoren . Wenn sich alle mit demselben Login verbinden, kann der Tablespace etwas unübersichtlich werden und viele Objekte herum jonglieren. Es ist nicht das Beste, wird aber trotzdem funktionieren. Ich denke, das Beste ist, es auf einen eigenen Computer (nicht auf eine VM) zu stellen und die Daten auf SSD / RAID zu haben.
(@RustProof Labs) RAM, Festplattengeschwindigkeit, Prozessorlast und Netzwerkgeschwindigkeit können sich auf die Leistung auswirken. Es ist schwer zu sagen, dass keine Überwachung vorhanden ist, um festzustellen, wo der Engpass liegt. Eine Sache, mit der ich Erfolg hatte, ist das Erhöhen der Cache-Größe in QGIS, damit die einzelnen Computer lokaler speichern und die Belastung des Servers verringern können. Ich denke, die Standardeinstellungen lagen bei etwa 50 MB. Ich habe meine mit guten Ergebnissen auf 200 MB erhöht.
(@Luigi Pirelli) Sie sollten die folgenden Schritte ausführen, um zu verstehen, ob ein Postgres-Anbieterfehler oder ein lokales Installationsproblem vorliegt:
quelle