Quels sont les bons outils d'administration PostgreSQL existants? [fermé]

11

PostgreSQL dispose-t-il de bons outils d'administration ou de performances?

J'utilise postgres depuis un certain temps maintenant, mais je ne connais toujours pas énormément les moyens d'optimiser et de maintenir une base de données et de la faire fonctionner correctement.

J'ai jeté un œil au manuel, mais comme il s'agit d'un produit assez mature, je suppose qu'il y a quelques utilitaires indispensables pour cela?

kaybenleroll
la source

Réponses:

7

Peut-être pas ce que vous cherchez, mais le vieux psql est excellent. Vous pouvez dire que les développeurs voulaient vraiment que ce soit un endroit confortable pour passer beaucoup de temps.

Jeremy Huiskamp
la source
5

Pour la navigation générale sur le schéma, DBVisualizer est assez agréable.

Pour les informations sur les performances, il n'y a pratiquement pas d'outils complets comme MySQL Enterprise Monitor; Je suggère d'utiliser pgFouine (déjà suggéré) et tout outil pouvant représenter graphiquement les données de performance (comme Munin par exemple), collecter les informations pertinentes à partir de PostgreSQL (pg_stat_ vues / tables système) et du système lui-même (mémoire, CPU, utilisation du disque) , etc.) et l'utiliser comme base pour déduire les tendances.

Ce livre contient quelques chapitres sur les performances de PostgreSQL; le wiki PostgreSQL contient une liste de présentations sur ce sujet.

Et pour des questions spécifiques, il y a toujours la liste de diffusion pgsql-performance et ses archives complètes .

Michael Renner
la source
3

ce gars a développé pas mal d'outils utiles. jetez un oeil à son blog.

pQd
la source
2

Pour de vraies tâches simples, nous utilisons phpPgAdmin .

phpPgAdmin est un outil d'administration Web pour PostgreSQL. Il est parfait pour les DBA PostgreSQL, les débutants et les services d'hébergement.

Nœud
la source
2

pgFouine

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

pgFouine est un excellent analyseur de journaux qui a aidé à plusieurs reprises dans le passé. Il est également très facile à configurer. À un moment donné, le projet a fonctionné sur Rails, mais je pense qu'il utilise maintenant PHP.

Adam
la source
+1 parce que c'est un excellent outil. Il semble que le projet n'ait pas été touché depuis longtemps. Il a également beaucoup de problèmes à traiter beaucoup de données (c'est un script PHP après tout).
Trey
2

TeamPostgreSQL est de loin le meilleur que j'aie jamais utilisé.

  • Fonctionne sur n'importe quelle plate-forme (Windows, OS X ou Linux)
  • Aucun problème de stabilité que j'ai rencontré (pgAdmin m'a tourmenté)
  • Les colonnes peuvent être triées en cliquant dessus (contrairement à pgAdmin)
  • Hôtes DB non codés en dur dans un fichier de configuration (contrairement à phpPgAdmin)
  • Ne se sent pas dépassé

Inconvénient majeur: il ne prend pas en charge les connexions SSL.

Brad Koch
la source