Mais

Como acelerar o trabalho simultâneo com camadas PostGIS no QGIS?


estamos trabalhando em uma grande camada ao mesmo tempo (10-20 pessoas). Alguns de nós usam o QGIS 2.8.1 e os outros 2.6. O usuário com 2.8 tem muitos travamentos (QGIS). Os usuários 2.6 não têm essas falhas, mas adicionar um recurso é incrivelmente lento. O servidor Postgres 9.4 está sendo executado em uma máquina virtual (Hyper V) com Win7. Talvez seja a rede e não QGIS? Talvez alguém tenha uma ideia. Seria ótimo :)


Abaixo as respostas postadas nos comentários:

  • (@Mapperz) O HyperV pode precisar de mais memória RAM: consulte o artigo da tecnologia Microsoft (Hyper-V Overhead). Tente aumentar para 16 GB

  • (@ndawson) Tente atualizar o QGIS nas versões mais recentes

  • (@Michael Stimson) PostGIS tem melhor desempenho no Linux, mas se possível, execute-o na estação de trabalho (servidor) ao invés de uma máquina virtual. Consulte também as dúvidas sobre o desempenho do PostgreSQL e sobre o ajuste dos administradores de banco de dados neste site. Se todos se conectarem com o mesmo login, o espaço de tabela pode ficar um pouco confuso e muitos objetos se confundindo. Não é o melhor, mas ainda funcionará. Acho que o melhor é colocá-lo em seu próprio computador (não VM) e ter os dados em SSD / RAID.

  • (@RustProof Labs) RAM, velocidade do disco, carga do processador e velocidade da rede podem afetar o desempenho, é difícil dizer sem ter um monitoramento para ver onde está o gargalo. Uma coisa que tive sucesso foi aumentar os tamanhos de cache no QGIS para permitir que as máquinas individuais armazenem mais localmente e reduzir a carga no servidor. Acho que os padrões estavam em torno de 50 MB, aumentei mais o meu para a faixa de 200 MB com bons resultados.

  • (@Luigi Pirelli) Você deve seguir estas etapas para entender se há um bug do provedor Postgres ou problema de instalação local:

    • A) teste com qgis em diferentes plataformas, win, linux, mac
    • B) procure uma falha replicável
    • C) Sempre compartilhe o erro ou log
    • D) Verifique com a versão dev para ter o log habilitado ...


Assista o vídeo: QGIS and PostgreSQLPostGIS as an enterprise solution: 5 features everyone should use (Outubro 2021).