Quais são as boas ferramentas de administração do PostgreSQL? [fechadas]

11

O PostgreSQL possui um bom desempenho ou ferramentas de administração?

Estou usando o postgres há algum tempo, mas ainda não conheço muitas maneiras de otimizar e manter um banco de dados e mantê-lo funcionando bem.

Eu dei uma olhada no manual, mas, como é um produto bastante maduro, estou assumindo que existem alguns utilitários "indispensáveis" para ele?

kaybenleroll
fonte

Respostas:

7

Talvez não seja o que você está procurando, mas o psql antigo simples é excelente. Você pode dizer que os desenvolvedores realmente queriam que fosse um lugar confortável para passar muito tempo.

Jeremy Huiskamp
fonte
5

Para a navegação geral do esquema, o DBVisualizer é bastante agradável.

Para obter informações sobre desempenho, quase não existem ferramentas completas como o MySQL Enterprise Monitor; Eu sugiro usar o pgFouine (já sugerido) e qualquer ferramenta que possa representar graficamente dados de desempenho (como Munin, por exemplo), coletar as informações relevantes do PostgreSQL (pg_stat_ views / tabelas do sistema) e o próprio sistema (memória, CPU, utilização de disco , etc.) e use isso como base para deduzir tendências.

Este livro possui alguns capítulos sobre o desempenho do PostgreSQL; o Wiki do PostgreSQL possui uma lista de apresentações sobre esse tópico.

E para perguntas específicas, há sempre a lista de discussão pgsql-performance e seu arquivo abrangente .

Michael Renner
fonte
3

esse cara desenvolveu várias ferramentas úteis. dê uma olhada no blog dele.

pQd
fonte
2

Para tarefas simples reais, usamos o phpPgAdmin .

O phpPgAdmin é uma ferramenta de administração baseada na Web para o PostgreSQL. É perfeito para DBAs do PostgreSQL, iniciantes e serviços de hospedagem.


fonte
2

pgFouine

http://pgfouine.projects.postgresql.org/

O pgFouine é um ótimo analisador de logs que ajudou muitas vezes no passado. É realmente fácil de configurar também. Em um ponto, o projeto foi executado no Rails, mas acho que ele está usando PHP agora.

Adão
fonte
+1 porque é uma ótima ferramenta. Parece que o projeto não foi tocado há muito tempo. Ele também tem muitos problemas ao processar muitos dados (afinal, é um script PHP).
293 Trey
2

O TeamPostgreSQL é de longe o melhor que eu já usei.

  • Funciona em qualquer plataforma (Windows, OS X ou Linux)
  • Não encontrei problemas de estabilidade (o pgAdmin me atormentou com eles)
  • As colunas podem ser classificadas clicando nelas (diferente do pgAdmin)
  • Hosts de banco de dados não codificados em um arquivo de configuração (diferente do phpPgAdmin)
  • Não se sente antiquado

Grande desvantagem: não suporta conexões SSL.

Brad Koch
fonte