Welche guten PostgreSQL-Verwaltungstools gibt es? [geschlossen]


11

Verfügt PostgreSQL über gute Leistungs- oder Verwaltungstools?

Ich benutze Postgres schon seit einiger Zeit, aber ich weiß immer noch nicht viel darüber, wie ich eine Datenbank optimieren, pflegen und am Laufen halten kann.

Ich habe das Handbuch durchgesehen, aber da es ein ziemlich ausgereiftes Produkt ist, gehe ich davon aus, dass es ein paar "Must-Have" -Dienstprogramme dafür gibt.

Antworten:



7

Vielleicht nicht das, wonach Sie suchen, aber einfaches altes psql ist ausgezeichnet. Man merkt, dass die Entwickler wirklich beabsichtigten, dass es ein komfortabler Ort ist, um viel Zeit zu verbringen.


5

Für die allgemeine Schemanavigation ist DBVisualizer recht nett.

Für Leistungsinformationen gibt es kaum vollständige Tools wie MySQL Enterprise Monitor. Ich würde vorschlagen, pgFouine (bereits vorgeschlagen) und jedes Tool zu verwenden, das Leistungsdaten grafisch darstellen kann (wie z. B. Munin), die relevanten Informationen aus PostgreSQL (pg_stat_ views / system tables) und dem System selbst (Speicher, CPU, Festplattenauslastung) zu sammeln usw.) und verwenden Sie diese als Grundlage für die Ableitung von Trends.

Dieses Buch enthält einige Kapitel zur PostgreSQL-Leistung. Das PostgreSQL-Wiki enthält eine Liste von Präsentationen zu diesem Thema.

Und für bestimmte Fragen gibt es immer die pgsql-Performance-Mailingliste und das umfassende Archiv .


3

Dieser Typ hat einige nützliche Werkzeuge entwickelt. Schauen Sie sich seinen Blog an.


2

Für wirklich einfache Aufgaben verwenden wir phpPgAdmin .

phpPgAdmin ist ein webbasiertes Verwaltungstool für PostgreSQL. Es ist perfekt für PostgreSQL-DBAs, Neulinge und Hosting-Services.


2

pgFouine

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

pgFouine ist ein großartiger Log-Analysator, der in der Vergangenheit schon oft geholfen hat. Es ist auch sehr einfach einzurichten. Irgendwann lief das Projekt auf Rails, aber ich denke, es verwendet jetzt PHP.


+1, weil es ein großartiges Werkzeug ist. Es sieht so aus, als wäre das Projekt schon lange nicht mehr berührt worden. Es gibt auch viele Probleme bei der Verarbeitung vieler Daten (es ist schließlich ein PHP-Skript).
Trey

2

TeamPostgreSQL ist bei weitem das beste, das ich je benutzt habe.

  • Funktioniert auf jeder Plattform (Windows, OS X oder Linux)
  • Keine Stabilitätsprobleme, auf die ich gestoßen bin (pgAdmin hat mich damit geplagt)
  • Spalten können durch Klicken sortiert werden (im Gegensatz zu pgAdmin).
  • DB-Hosts nicht fest in eine Konfigurationsdatei codiert (im Gegensatz zu phpPgAdmin)
  • Fühlt sich nicht antiquiert an

Hauptnachteil: Es werden keine SSL-Verbindungen unterstützt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.