Existe-t-il des DBA PostgreSQL professionnels à temps plein?


9

Pour mon travail, je travaille sur une application JavaEE avec PostgreSQL comme base de données. Bien que nous ayons un administrateur système pour nos serveurs de production, qui gère également nos serveurs de base de données, nous n'avons pas de DBA à temps plein, ce qui me fait me demander s'il en existe. J'imagine que tout DBA dédié à temps plein fonctionnerait exclusivement avec la base de données Oracle. Suis-je en train d'oublier quelque chose ou ai-je raison de supposer qu'il n'y a pas de DBA Postgres dédié?

PS: Je pose juste cette question par pure curiosité.

PPS: Je voulais marquer cette question avec DBA mais apparemment, ce serait une nouvelle balise. Quelqu'un pourrait-il me faire ça?

Réponses:



8

N'oublions pas de mentionner Yahoo! Avec un moteur de recherche et un portail Web de cette taille, nous ne pouvons que faire des estimations approximatives de la taille de leurs équipes DBA PostgreSQL.


Je ne savais pas que Yahoo utilisait PostgreSQL ... pouvez-vous en fournir la preuve?
jcolebrand

1
Désolé pour le manque de liens ... Voici un lien . Voici un autre lien avec un peu plus de détails. Et voici un troisième lien . C'est une version personnalisée fortement modifiée.
uygar.raf

7

Bien sûr qu'il y en a. Bien sûr, dans de nombreux cas, vous n'avez pas besoin d'un DBA à temps plein pour PostgreSQL, mais d'un autre côté, des endroits comme Skype, myYearbook.com et Afilias ont des équipes de DBA PostgreSQL à temps plein.


4

Les PG dbas sont rares et difficiles à trouver. Ce qui ne rend pas les choses plus faciles, c'est que les salaires en cours peuvent aller de mieux que les DBA Oracle ou SQL dans les entreprises qui ont besoin de PG pour leurs applications les plus critiques, et ont eu des difficultés à trouver le personnel approprié. D'autres semblent essayer d'embaucher à bon marché, ce qui ne vaut pas la peine pour les DBA de rester ou de passer à PG.

On pense que PG est facile à gérer, et les développeurs ou administrateurs système sont coincés avec les tâches d'administration. Ce n'est généralement que lorsque ces bases de données souffrent de problèmes graves ou lorsque le besoin de HA, D / R, de réplication, etc. vient qu'un DBA est recherché.


3

Oui, il y en a, et les chiffres sont peut-être à la hausse. Au cours des 3 derniers mois de cette année, j'ai été contacté par 3 entreprises locales à la recherche de professionnels PostgreSQL à temps plein, dans une zone typiquement dominée par MSSQL et Oracle (SE États-Unis). J'ai pris l'un d'entre eux et travaille maintenant principalement avec PostgreSQL après avoir travaillé avec SQL Server pendant plus de 12 ans.

J'imagine que tout DBA dédié à temps plein fonctionnerait exclusivement avec la base de données Oracle.

Il existe des administrateurs de base de données dédiés pour toutes les principales plates-formes; ce n'est pas un rôle exclusif à Oracle.


Que vous font-ils?
johnny

Mon rôle est principalement l'entreposage de données et la BI, mais il s'étend de temps en temps aux opérations. Nous utilisons principalement PostgreSQL et MySQL, et les fonctions DBA ne sont pas différentes de lorsque je travaillais avec MS SQL Server - à l'exception d'une différence principale: le coût. Lorsque j'ai besoin d'un nouveau serveur, si j'ai le matériel, je peux faire tourner une nouvelle instance sans les retards dans l'approbation des achats et les discussions sans fin sur pourquoi nous ne pouvons tout simplement pas tout mettre dans une seule boîte. "Ce logiciel était cher après tout!"
kermatt

Merci d'avoir répondu, mais jour après jour, quel genre de choses faites-vous? Si tout va bien, par exemple, que faites-vous alors? Il suffit de regarder un moniteur? Tune requêtes?
johnny

La surveillance devrait être principalement automatisée - nous utilisons actuellement un combo de Munin, Tail_n_mail et Zabbix pour la modification. Il y a toujours du travail pour l'optimisation - là où il y a des requêtes ad hoc pour BI, plus vite c'est mieux et les exigences changent. Dans un rôle DW / BI, il y a aussi toujours du travail à «tirer davantage de valeur des données», à savoir à quelles questions pouvons-nous répondre et quel travail est nécessaire pour celles auxquelles nous ne pouvons pas répondre.
kermatt

Je n'ai pas beaucoup de soucis de production face aux clients / 24x7. Ayant cette responsabilité dans des rôles antérieurs où MS SQL Server était la plate-forme, je ne vois pas PostgreSQL être différent de MSSQL, Oracle, MySQL, etc.
kermatt
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.