As ferramentas do PostgreSQL Visualiser estão lentas

0

Eu comecei a trabalhar com o PostgreSQL e descobri que o pgAdmin e o Navicat são muito lentos. É lento para abrir um banco de dados, listar as tabelas e listar as primeiras 100 linhas. O db que eu estou vendo é bem pequeno e eu estou rodando em um macbook air então eu não vejo o hardware sendo o problema.

Isso é um problema comum? Existe uma maneira de acelerar as coisas? Eu usei o mysql ou sqlite3 e suas ferramentas são muito mais rápidas.

EDIT: Gostaria de salientar também que atualizei recentemente do OS X Snow Leopard para o Lion. A instalação do postgreSQL padrão no Lion causaria interferência?

    
por Ger 03.04.2012 / 11:56

1 resposta

1

O

pgAdmin não deve hesitar em exibir as primeiras 100 linhas (a menos que você inclua linhas enormes). Eu tenho usado diariamente nos últimos dois anos.

A menos que algo esteja errado na sua instalação, o atraso provavelmente se deve a alguns outros fatores, como sobrecarga de rede ou carga excessiva no servidor de banco de dados ou na máquina local.

Versões antigas têm vários problemas de desempenho. Tente atualizar para a versão atual 1.14.2 neste caso.

Apenas testei com o pgAdmin 1.14.2 no Win XP, Servidor pg 9.1 no Debian Squeeze: "Visualizar dados" - > "100 principais linhas", tabela com 25 linhas incluindo algumas colunas de texto maiores (3x ~ 150 caracteres), através da rede, SSL criptografado. Dificilmente levou um segundo até que a exibição estivesse completa.

Se isso acontecer apenas com essa tabela específica, pode ser um problema com a aspiração. Faça um teste com psql se isso for tão lento. Algumas versões antigas do pgAdmin são muito lentas se colunas bytea estiverem incluídas.

    
por 03.04.2012 / 16:56

Tags