当前位置:  开发笔记 > 编程语言 > 正文

PostgreSQL管理和监控

如何解决《PostgreSQL管理和监控》经验,为你挑选了2个好方法。

从Oracle迁移到PostgreSQL,有哪些(最好是免费的/ OSS)软件/工具可以取代Oracle企业管理器?我知道pgAdmin,以及捆绑在EnterpriseDB的Postgres Plus AS中的一些工具,但我正在寻找更多的上下文和更好的PostgreSQL生态系统概述.

具体来说,我对帮助的工具感兴趣:

警告db管理员解决配置和性能方面的问题

监控整体系统性能

一般性能调整

暗示支持(我的理解是PostgreSQL通常对暗示皱眉)

磁盘管理(易于增长)

备份/恢复超出pg_dump和pg_restore

有什么想法吗?这似乎是很多人以前可能经历过的事情.



1> 小智..:

Postgres带有出色的命令行工具,它们是核心开发团队的重点.我个人利用这些通过自定义站点特定的脚本进行数据库管理,升级,复制.为了监控,我使用nagios来编写psql脚本以查询生命体征.

也就是说,除了pgAdmin之外,GUI端还有其他一些选项:

SQL Maestro

phpPgAdmin的

我不认为其中任何一个都具有您列出的所有功能,但它们可能是一个很好的跳跃点.我怀疑你会找到一个真正与Oracle Enterprise Manager直接竞争的开源工具.在商业方面,还有其他选择:

Navicat的

RazorSQL

PostgreSQL的MS SQL Manager

此Wiki页面还包含许多其他postgres工具的链接:

PostgreSQL GUI工具社区指南

作为一名CLI狂热者,我无法给出任何具体的建议,但希望这是有帮助的.



2> Michael Renn..:

从管理工具的角度来看,caseman已经编译了一个很好的列表,PostgreSQL wiki在他们的GUI数据库设计工具页面上还有一些额外的.

对于监控/调整它有点复杂,有许多工具,但没有彻底的解决方案.我开始编译一个列表,再次在Postgres Wiki:监控工具中.

由于对现状感到不满,我与一位同事合作,我们开始研究我们自己的解决方案pganalyze,试图帮助(兼职)DBA了解数据库中发生了什么.但我们暂时只能关注问题领域的一小部分......

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有