技术文章 - CS226826

PostgreSQL 刀具会审

已修改: 21-Jan-2016   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • ThingWorx Platform 6.5

说明

psql terminal:
Psql 客户端是与 PostgreSQL 一起分发的命令行客户端,通常称为交互式终端。Psql 是一种简单但功能强大的工具,可直接与 PostgreSQL 服务器进行交互。Psql 客户端默认使用 PostgreSQL 数据库。

关键特征:
  • 通过命令或从文件发出查询
  • 提供类似于壳的特征以实现任务自动化

pgAdmin III:
pgAdmin III 是 PostgreSQL 数据库的开放源代码管理和开发工具。它通过编写简单的 SQL 查询来开发复杂数据库,从而满足了管理员和正常用户的需求。

关键特征:
  • 开源
  • 支持所有操作系统平台
  • 提供图形用户界面(GUI)
  • 不需要其他驱动程序
  • 支持30多种不同的语言
注意: pgAdmin III 在 postgreSQL 9.4 安装程序中为默认值。有关详细信息,请参阅 http://www.pgadmin.org/download/

phpPgAdmin:
phpPgAdmin 是一种基于 web 的客户端,用于管理 PostgreSQL 数据库。它为用户提供了创建数据库、创建表、更改表格和使用 SQL 查询数据的简便方法。

关键特征:
  • 打开源并支持 PostgreSQL 九点
  • 需要 web 服务器
  • 管理多个服务器
  • 支持 slony 主从复制引擎
对于 phpPgAdmin 下载: http://phppgadmin.sourceforge.net/doku.php?id=download

TeamPostgreSQL:
TeamPostgreSQL 是一种基于浏览器的工具,用于 PostgreSQL 管理。使用 TeamPostgreSQL,可从 web 浏览器中的任何位置访问数据库对象。

关键特征:
  • 开放源和跨平台支持
  • 支持 web 界面和数据库连接的 SSH
  • 带选项卡式 SQL 编辑器的 GUI
对于 TeamPostgreSQL 下载: http://www.teampostgresql.com/download.jsp
Monitoring Tools
pgBadger:
pgBadger 是 PostgreSQL log analyzer,用于从 PostgreSQL 日志文件生成报告。它以 Perl 语言构建并使用 javascript 和引导库。通常显示为 pgfouine log analyzer 的替换部件。

关键特征:
  • 打开源社区项目
  • Autodetects postgreSQL 日志文件格式(stderr、syslog 或 csvlog)
  • 提供 SQL 查询相关报告和统计信息
  • 也可将限制设置为仅报告错误
  • 生成饼图和基于时间的图表
有关详细信息,请参阅 http://dalibo.github.io/pgbadger/ .
Git 下载: https://github.com/dalibo/pgbadger/releases

PostgreStats:
Postgrestats 是一款具有自动化脚本的软件,可以在基于时间的间隔中轻松查看提交、回滚、用户插入、更新和删除等统计信息。Postgrestats 在数据库服务器上进行安装和执行,它会对主会议文件进行自定义。Postgrestats 还提供了用于复制模式和高可用性的企业应用程序。

关键特征:
  • 开源
  • 易于设置
  • 根据时间间隔获取快照报告
  • 可选电子邮件更新
  • 文本文件数据存储
  • 还提供企业应用程序 PostgreStats Enterprise
有关详细信息,请参阅: http://www.postgrestats.com/subs/docs.html

Slemma:
Slemma 是用于 PostgreSQL 数据库的协作、数据可视化工具。Slemma 允许通过近于一次单击集成的方式进行数据库连接,并可从文件生成一览表。Slemma 随附有每个用户每月 $29 的商业许可证。

关键特征:
  • 通过选择表格来创建图表和交互式仪表板
  • 非开发人员可以轻松创建可视化(无编码)
  • 自动向客户端或整个团队发送电子邮件仪表板
有关详细信息,请参阅 https://slemma.com/

Ubiq:
Ubiq 是一种基于 web 的 buisness 智能和报告工具,用于 PostgreSQL 服务器。Ubiq 创建报告和在线仪表板,提供以多种格式导出的特征。Ubiq 与商业许可证一起分发。

关键特征:
  • 拖动 & 放置界面以创建交互式图表、仪表板和报告
  • 将功能强大的筛选器和函数应用到数据
  • 共享您的工作并安排电子邮件报告
有关详细信息,请参阅 http://ubiq.co/tour
这是文章 226826 的 PDF 版本,可能已过期。最新版本 CS226826