有专业的全职PostgreSQL DBA吗?


9

我的工作是使用PostgreSQL作为数据库的JavaEE应用程序。尽管我们有生产服务器的系统管理员,该管理员还管理我们的数据库服务器,但是我们没有专职的DBA,这使我想知道是否有。我可以想象任何专职的DBA都可以专门与Oracle数据库一起工作。我是在忽略某些东西还是在假设没有专用的Postgres DBA时是正确的?

PS:我只是出于好奇而问这个。

PPS:我想用DBA标记这个问题,但是显然这将是一个新标记。有人可以帮我吗?

Answers:



8

我们不应忘记提及Yahoo! 使用这种规模的搜索引擎和Web门户,我们只能对其PostgreSQL DBA团队的规模进行大致估算。


我不知道Yahoo使用了PostgreSQL ...您能提供任何证明吗?
jcolebrand

1
抱歉,缺少任何链接...这是一个链接。这是具有更多详细信息的另一个链接。这是第三个链接。它是经过大量修改的自定义版本。
uygar.raf 2011年

7

当然有。当然,在许多情况下,您不需要PostgreSQL的专职DBA,但另一方面,诸如Skype,myYearbook.com和Afilias之类的地方都有全职PostgreSQL DBA 团队


4

PG dbas非常罕见,很难找到。令事情变得更简单的是,对于需要使用PG作为最关键的应用程序的公司,以及要找到合适的人员时遇到困难,公司的薪资范围可能比Oracle或SQL DBA要好。其他人似乎试图以便宜的价格聘请员工,而不是让DBA留下来或改用PG。

PG被认为易于管理,并且开发人员或sysadmin都被困在管理员职责中。通常只有当这些数据库遇到严重问题,或者需要HA,D / R,复制等...时才需要DBA。


3

是的,而且这个数字可能还在上升。在今年的最后3个月中,有3家本地公司与我联系,他们寻求全职PostgreSQL专业人员,而该地区通常以MSSQL和Oracle为主导(美国SE)。我选了其中一个,在使用SQL Server 12年以上之后,现在主要使用PostgreSQL。

我可以想象任何专职的DBA都可以专门与Oracle数据库一起工作。

所有主要平台都有专门的数据库管理员。它不是Oracle独有的角色。


他们在做什么?
约翰尼

我的角色主要是数据仓库和BI,但它有时会扩展到操作中。我们主要使用PostgreSQL和MySQL,并且DBA功能与使用MS SQL Server时没有什么不同-除了一个主要区别:成本。当我需要一台新服务器时,如果有硬件,就可以启动一个新实例,而不会延迟购买批准,也无休止地讨论了为什么我们不能将所有东西都放在一个盒子里。“那软件毕竟是昂贵的!”
kermatt

感谢您的回复,但是您每天都在做什么?例如,如果一切正常,那么您该怎么办?只是看监视器?调查询吗?
约翰尼

监视大部分应该是自动化的-我们目前使用Munin,Tail_n_mail和Zabbix 的组合来进行更改。总是需要进行调整-在任何临时查询BI的地方,更快更好,需求不断变化。在DW / BI角色中,总是可以“从数据中获取更多价值”,比如我们可以回答哪些问题,以及那些我们不能回答的问题需要做什么工作。
kermatt 2013年

我没有太多面向客户的/ 24x7全天候生产问题。在以MS SQL Server为平台的先前角色中担负了这一职责,我认为PostgreSQL与MSSQL,Oracle,MySQL等没有任何不同
。– kermatt
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.