Existe algum DBA profissional do PostgreSQL em tempo integral?


9

Para o meu trabalho, trabalho em um aplicativo JavaEE com o PostgreSQL como banco de dados. Embora tenhamos um administrador de sistema para nossos servidores de produção, que também gerencia nossos servidores de banco de dados, não temos DBA em tempo integral, o que me faz pensar se há algum. Eu imagino que qualquer DBA dedicado em tempo integral funcione exclusivamente com o banco de dados Oracle. Estou negligenciando algo ou estou correto ao assumir que não há DBAs dedicados ao Postgres?

PS: Só estou perguntando isso por pura curiosidade.

PPS: Eu queria marcar essa pergunta com o DBA, mas aparentemente essa seria uma nova tag. Alguém poderia fazer isso por mim?

Respostas:



8

Não devemos esquecer de mencionar o Yahoo! Com um mecanismo de pesquisa e um portal da Web desse tamanho, só podemos fazer estimativas aproximadas do tamanho de suas equipes de DBA do PostgreSQL.


Eu não sabia que o Yahoo usava o PostgreSQL ... você pode fornecer alguma prova disso?
jcolebrand

11
Desculpe pela falta de links ... Aqui está um link . Aqui está outro link com um pouco mais de detalhes. E aqui está um terceiro link . É uma versão personalizada fortemente modificada.
Uygar.raf 5/02

7

Claro que existem. Obviamente, em muitos casos, você não precisa de um DBA em tempo integral para o PostgreSQL, mas, por outro lado, lugares como Skype, myYearbook.com e Afilias têm equipes de DBAs do PostgreSQL em tempo integral.


4

PG dbas são raros e difíceis de encontrar. O que não facilita as coisas é que os salários atuais podem variar entre melhores que os DBAs Oracle ou SQL em empresas que exigem PG para suas aplicações mais críticas, e têm dificuldades em encontrar o pessoal adequado. Outros parecem tentar contratar barato, não valendo a pena para os DBAs ficarem ou mudarem para o PG.

Acredita-se que o PG seja fácil de gerenciar, e desenvolvedores ou administradores de sistemas ficam presos às tarefas de administrador. Geralmente, somente quando esses bancos de dados sofrem problemas graves ou a necessidade de HA, D / R, replicação etc ... ocorre quando um DBA é procurado.


3

Sim, existem, e os números podem estar aumentando. Nos últimos 3 meses deste ano, fui contactado por 3 empresas locais em busca de profissionais do PostgreSQL em período integral, em uma área normalmente dominada por MSSQL e Oracle (SE Estados Unidos). Eu peguei um deles e agora trabalho principalmente com o PostgreSQL depois de trabalhar com o SQL Server por mais de 12 anos.

Eu imagino que qualquer DBA dedicado em tempo integral funcione exclusivamente com o banco de dados Oracle.

Existem administradores de banco de dados dedicados para todas as principais plataformas; não é uma função exclusiva da Oracle.


O que eles estão fazendo?
91313 johnny

Minha função é principalmente data warehousing e BI, mas se estende às operações periodicamente. Usamos principalmente PostgreSQL e MySQL, e as funções DBA não são diferentes de quando eu trabalhei com o MS SQL Server - exceto por uma diferença principal: Custo. Quando eu preciso de um novo servidor, se eu tiver o hardware, posso criar uma nova instância sem os atrasos na aprovação da compra e as discussões sem fim sobre por que simplesmente não podemos colocar tudo em uma única caixa. "Esse software era caro, afinal!"
kermatt

Obrigado por responder, mas dia após dia, que tipo de coisas você faz? Se tudo estiver funcionando bem, por exemplo, o que você faz então? Basta assistir a um monitor? Ajustar consultas?
johnny

O monitoramento deve ser principalmente automatizado - atualmente, usamos uma combinação de Munin, Tail_n_mail e Zabbix para alterar. Sempre há trabalho para o ajuste - onde há consultas ad-hoc para BI, mais rápido é melhor e os requisitos mudam. Em uma função de DW / BI, também há sempre trabalho para "obter mais valor dos dados", sobre quais perguntas podemos responder e que trabalho é necessário para aqueles que não podemos responder.
precisa saber é o seguinte

Não tenho muitas preocupações com a produção do cliente / 24x7. Tendo essa responsabilidade em papéis anteriores em que MS SQL Server foi a plataforma, não vejo PostgreSQL sendo diferente de MSSQL, Oracle, MySQL, etc.
kermatt
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.