PostgreSQL有很好的性能或pipe理工具吗?
我一直在使用postgres很长一段时间,但我仍然不知道如何优化和维护一个数据库,并保持运行良好。
我已经浏览了手册,但由于它是一个相当成熟的产品,我假设有几个“必须”的实用程序?
我认为PgAdmin很受欢迎。 还有PhpPgAdmin ,这是非常stream行的phpMyAdmin rouaa类似。
也许不是你在找什么,但朴素的旧psql是优秀的。 你可以告诉开发者真正意义上的是一个舒适的地方花费大量的时间。
对于一般的模式导航DBVisualizer是相当不错的。
对于性能信息,几乎没有任何完整的工具,如MySQL企业监视器; 我build议使用pgFouine(已经提出)和任何可以绘制性能数据的工具(比如Munin),从PostgreSQL(pg_stat_ views / system tables)和系统本身(memory,cpu,disk utiliziation)收集相关信息等),并以此作为推断趋势的依据。
本书有几章关于PostgreSQL的性能; PostgreSQL Wiki有关于这个主题的演示列表。
对于特定的问题,总是有pgsql-performance邮件列表 ,它是全面的归档 。
这家伙已经开发了不less有用的工具。 看看他的博客。
对于真正简单的任务,我们使用phpPgAdmin 。
phpPgAdmin是一个基于Web的PostgreSQLpipe理工具。 这对于PostgreSQL DBA,新手和托pipe服务来说非常完美。
pgFouine
http://pgfouine.projects.postgresql.org/
pgFouine是一个伟大的日志分析器,曾经多次帮助过。 这也很容易设置。 这个项目一度在Rails上运行,但我认为现在正在使用PHP。
TeamPostgreSQL是迄今为止我所用过的最好的。
主要缺点:它不支持SSL连接。