技术文章 - CS226826
PostgreSQL 刀具会审
已修改: 21-Jan-2016
适用于
- ThingWorx Platform 6.5
说明
psql terminal:
Psql 客户端是与 PostgreSQL 一起分发的命令行客户端,通常称为交互式终端。Psql 是一种简单但功能强大的工具,可直接与 PostgreSQL 服务器进行交互。Psql 客户端默认使用 PostgreSQL 数据库。
关键特征:
pgAdmin III:
pgAdmin III 是 PostgreSQL 数据库的开放源代码管理和开发工具。它通过编写简单的 SQL 查询来开发复杂数据库,从而满足了管理员和正常用户的需求。
关键特征:
phpPgAdmin:
phpPgAdmin 是一种基于 web 的客户端,用于管理 PostgreSQL 数据库。它为用户提供了创建数据库、创建表、更改表格和使用 SQL 查询数据的简便方法。
关键特征:
TeamPostgreSQL:
TeamPostgreSQL 是一种基于浏览器的工具,用于 PostgreSQL 管理。使用 TeamPostgreSQL,可从 web 浏览器中的任何位置访问数据库对象。
关键特征:
pgBadger 是 PostgreSQL log analyzer,用于从 PostgreSQL 日志文件生成报告。它以 Perl 语言构建并使用 javascript 和引导库。通常显示为 pgfouine log analyzer 的替换部件。
关键特征:
Git 下载: https://github.com/dalibo/pgbadger/releases
PostgreStats:
Postgrestats 是一款具有自动化脚本的软件,可以在基于时间的间隔中轻松查看提交、回滚、用户插入、更新和删除等统计信息。Postgrestats 在数据库服务器上进行安装和执行,它会对主会议文件进行自定义。Postgrestats 还提供了用于复制模式和高可用性的企业应用程序。
关键特征:
Slemma:
Slemma 是用于 PostgreSQL 数据库的协作、数据可视化工具。Slemma 允许通过近于一次单击集成的方式进行数据库连接,并可从文件生成一览表。Slemma 随附有每个用户每月 $29 的商业许可证。
关键特征:
Ubiq:
Ubiq 是一种基于 web 的 buisness 智能和报告工具,用于 PostgreSQL 服务器。Ubiq 创建报告和在线仪表板,提供以多种格式导出的特征。Ubiq 与商业许可证一起分发。
关键特征:
Psql 客户端是与 PostgreSQL 一起分发的命令行客户端,通常称为交互式终端。Psql 是一种简单但功能强大的工具,可直接与 PostgreSQL 服务器进行交互。Psql 客户端默认使用 PostgreSQL 数据库。
关键特征:
- 通过命令或从文件发出查询
- 提供类似于壳的特征以实现任务自动化
pgAdmin III:
pgAdmin III 是 PostgreSQL 数据库的开放源代码管理和开发工具。它通过编写简单的 SQL 查询来开发复杂数据库,从而满足了管理员和正常用户的需求。
关键特征:
- 开源
- 支持所有操作系统平台
- 提供图形用户界面(GUI)
- 不需要其他驱动程序
- 支持30多种不同的语言
phpPgAdmin:
phpPgAdmin 是一种基于 web 的客户端,用于管理 PostgreSQL 数据库。它为用户提供了创建数据库、创建表、更改表格和使用 SQL 查询数据的简便方法。
关键特征:
- 打开源并支持 PostgreSQL 九点
- 需要 web 服务器
- 管理多个服务器
- 支持 slony 主从复制引擎
TeamPostgreSQL:
TeamPostgreSQL 是一种基于浏览器的工具,用于 PostgreSQL 管理。使用 TeamPostgreSQL,可从 web 浏览器中的任何位置访问数据库对象。
关键特征:
- 开放源和跨平台支持
- 支持 web 界面和数据库连接的 SSH
- 带选项卡式 SQL 编辑器的 GUI
Monitoring Tools
pgBadger:
pgBadger 是 PostgreSQL log analyzer,用于从 PostgreSQL 日志文件生成报告。它以 Perl 语言构建并使用 javascript 和引导库。通常显示为 pgfouine log analyzer 的替换部件。
关键特征:
- 打开源社区项目
- Autodetects postgreSQL 日志文件格式(stderr、syslog 或 csvlog)
- 提供 SQL 查询相关报告和统计信息
- 也可将限制设置为仅报告错误
- 生成饼图和基于时间的图表
Git 下载: https://github.com/dalibo/pgbadger/releases
PostgreStats:
Postgrestats 是一款具有自动化脚本的软件,可以在基于时间的间隔中轻松查看提交、回滚、用户插入、更新和删除等统计信息。Postgrestats 在数据库服务器上进行安装和执行,它会对主会议文件进行自定义。Postgrestats 还提供了用于复制模式和高可用性的企业应用程序。
关键特征:
- 开源
- 易于设置
- 根据时间间隔获取快照报告
- 可选电子邮件更新
- 文本文件数据存储
- 还提供企业应用程序 PostgreStats Enterprise
Slemma:
Slemma 是用于 PostgreSQL 数据库的协作、数据可视化工具。Slemma 允许通过近于一次单击集成的方式进行数据库连接,并可从文件生成一览表。Slemma 随附有每个用户每月 $29 的商业许可证。
关键特征:
- 通过选择表格来创建图表和交互式仪表板
- 非开发人员可以轻松创建可视化(无编码)
- 自动向客户端或整个团队发送电子邮件仪表板
Ubiq:
Ubiq 是一种基于 web 的 buisness 智能和报告工具,用于 PostgreSQL 服务器。Ubiq 创建报告和在线仪表板,提供以多种格式导出的特征。Ubiq 与商业许可证一起分发。
关键特征:
- 拖动 & 放置界面以创建交互式图表、仪表板和报告
- 将功能强大的筛选器和函数应用到数据
- 共享您的工作并安排电子邮件报告
这是文章 226826 的 PDF 版本,可能已过期。最新版本 CS226826