PostgreSQLには優れたパフォーマンスまたは管理ツールがありますか?
私はかなり前からpostgresを使用していますが、データベースを最適化して維持し、適切に実行し続ける方法についてはまだ詳しく知りません。
マニュアルを一通り見ましたが、かなり成熟した製品であるため、「必須」のユーティリティがいくつかあると思いますか?
PgAdmin はかなり人気があると思います。 PhpPgAdmin もあり、これは非常に人気のある phpMyAdmin にほぼ類似しています。
おそらくあなたが探しているものではないかもしれませんが、プレーンな古いpsqlは優れています。開発者は、多くの時間を過ごすのに快適な場所であることを本当に意味していたと言えます。
一般的なスキーマナビゲーションの場合 DBVisualizer は非常に便利です。
パフォーマンス情報については、MySQL Enterprise Monitorのような完全なツールはほとんどありません。私はpgFouine(すでに提案されています)とパフォーマンスデータをグラフ化できるツール(たとえばMuninなど)を使用して、PostgreSQL(pg_stat_ views/system tables)とシステム自体(メモリ、cpu、ディスク使用率)から関連情報を収集することをお勧めしますなど)、傾向を推定するための基礎としてこれを使用します。
この本 には、PostgreSQLのパフォーマンスに関するいくつかの章があります。 PostgreSQL Wiki には、このトピックに関するプレゼンテーションのリストがあります。
そして、特定の質問については、常に pgsql-performance mailinglist があり、それが 包括的なアーカイブ です。
this guy は、いくつかの便利なツールを開発しました。彼のブログをご覧ください。
TeamPostgreSQL は、私が今まで使用した中で最高のものです。
主な欠点:SSL接続をサポートしていません。
実際の単純なタスクでは phpPgAdmin を使用します。
phpPgAdminは、PostgreSQL用のWebベースの管理ツールです。 PostgreSQL DBA、初心者、ホスティングサービスに最適です。
http://pgfouine.projects.postgresql.org/
pgFouineは、過去に何度も役立ってきた優れたログアナライザーです。セットアップもとても簡単です。ある時点でプロジェクトはRailsで実行されましたが、現在PHPを使用していると思います。