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

11

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

He estado usando postgres durante bastante tiempo, pero todavía no conozco una gran cantidad de formas de optimizar y mantener una base de datos, y mantenerla funcionando bien.

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

kaybenleroll
fuente

Respuestas:

7

Tal vez no sea lo que está 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.

Jeremy Huiskamp
fuente
5

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

Para obtener información sobre el rendimiento, casi no hay 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 / system tables) y el propio sistema (memoria, CPU, utilización del disco , etc.) y use esto 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 su archivo completo .

Michael Renner
fuente
3

Este tipo ha desarrollado bastantes herramientas útiles. Echa un vistazo a su blog.

pQd
fuente
2

Para tareas simples y reales usamos phpPgAdmin .

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

Nodo
fuente
2

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 ahora está usando PHP.

Adán
fuente
+1 porque es una gran herramienta. Parece que el proyecto no ha sido tocado en mucho tiempo. También tiene muchos problemas al procesar una gran cantidad de datos (después de todo, es un script PHP).
Trey
2

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 plagó con ellos)
  • Las columnas se pueden ordenar haciendo clic en ellas (a diferencia de pgAdmin)
  • Los hosts DB no están codificados en un archivo de configuración (a diferencia de phpPgAdmin)
  • No se siente anticuado

Mayor inconveniente: no admite conexiones SSL.

Brad Koch
fuente