PostgreSQL 是否具有良好的性能或管理工具?
我已经使用 postgres 很长一段时间了,但我仍然不太了解优化和维护数据库以及保持其良好运行的方法。
我已经看过手册了,但由于它是一种相当成熟的产品,我认为它有几个“必备”的实用程序?
答案1
我觉得研究生管理非常受欢迎。还有PhpPgAdmin,这与非常流行的phpMyAdmin。
答案2
也许不是您想要的,但普通的 psql 非常棒。您可以说开发人员确实希望它成为一个可以花很多时间的舒适场所。
答案3
对于通用模式导航数据库可视化工具非常好。
对于性能信息,几乎没有像 MySQL Enterprise Monitor 这样的完整工具;我建议使用 pgFouine(已经建议)和任何可以绘制性能数据图表的工具(例如 Munin),从 PostgreSQL(pg_stat_ 视图/系统表)和系统本身(内存、CPU、磁盘利用率等)收集相关信息,并以此作为推断趋势的基础。
这本书有几章关于 PostgreSQL 性能的内容;PostgreSQL 维基有关于此主题的演示文稿列表。
对于具体的问题,总是有pgsql-性能邮件列表而且它综合档案。
答案4
对于真正简单的任务我们使用php页面管理。
phpPgAdmin 是一款基于 Web 的 PostgreSQL 管理工具。它非常适合 PostgreSQL DBA、新手和托管服务。