it-swarm-es.com

¿Qué buenas herramientas de administración de PostgreSQL existen?

¿PostgreSQL tiene un buen rendimiento o herramientas de administración?

He estado usando postgres durante bastante tiempo, pero todavía no sé mucho sobre las formas de optimizar y mantener una base de datos y mantenerla funcionando bien.

He echado un vistazo al manual, pero como es un producto bastante maduro, supongo que hay un par de utilidades "imprescindibles" para él.

11
kaybenleroll

Creo que PgAdmin es bastante popular. También está PhpPgAdmin , que es aproximadamente análogo al muy popular phpMyAdmin .

13
pjz

Quizás no sea lo que estás buscando, pero el viejo psql es excelente. Se puede decir que los desarrolladores realmente querían que fuera un lugar cómodo para pasar mucho tiempo.

7
Jeremy Huiskamp

Para la navegación de esquema general DBVisualizer es bastante agradable.

Para obtener información sobre el rendimiento, casi no existen herramientas completas como MySQL Enterprise Monitor; Sugeriría usar pgFouine (ya sugerido) y cualquier herramienta que pueda graficar datos de rendimiento (como Munin, por ejemplo), recopilar la información relevante de PostgreSQL (pg_stat_ views/tablas del sistema) y el sistema en sí (memoria, cpu, utilización del disco , etc.) y utilícelo como base para deducir tendencias.

Este libro tiene algunos capítulos sobre el rendimiento de PostgreSQL; el PostgreSQL Wiki tiene una lista de presentaciones sobre este tema.

Y para preguntas específicas, siempre existe la lista de correo pgsql-performance y es archivo completo .

5
Michael Renner

este tipo ha desarrollado bastantes herramientas útiles. echa un vistazo a su blog.

3
pQd

TeamPostgreSQL es, con mucho, el mejor que he usado.

  • Funciona en cualquier plataforma (Windows, OS X o Linux)
  • No he encontrado problemas de estabilidad (pgAdmin me atormentó con ellos)
  • Las columnas se pueden ordenar haciendo clic en ellas (a diferencia de pgAdmin)
  • Los hosts de base de datos no están codificados en un archivo de configuración (a diferencia de phpPgAdmin)
  • No se siente anticuado

Mayor inconveniente: no admite conexiones SSL.

2
Brad Koch

Para tareas realmente simples usamos phpPgAdmin .

phpPgAdmin es una herramienta de administración basada en web para PostgreSQL. Es perfecto para DBA de PostgreSQL, novatos y servicios de alojamiento.

2
Node

pgFouine

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

pgFouine es un gran analizador de registros que ha ayudado muchas veces en el pasado. También es muy fácil de configurar. En un momento, el proyecto se ejecutó en Rails, pero creo que está usando PHP ahora.

2
Adam