Esistono DBA PostgreSQL a tempo pieno professionali?


9

Per il mio lavoro lavoro su un'applicazione JavaEE con PostgreSQL come database. Sebbene abbiamo un amministratore di sistema per i nostri server di produzione, che gestisce anche i nostri server di database, non abbiamo un DBA a tempo pieno che mi faccia pensare se ce ne siano. Immagino che qualsiasi DBA dedicato a tempo pieno funzionerebbe esclusivamente con il database Oracle. Sto trascurando qualcosa o ho ragione nel supporre che non ci siano DBA Postgres dedicati?

PS: Lo sto solo chiedendo per pura curiosità.

PPS: volevo taggare questa domanda con DBA ma apparentemente sarebbe stato un nuovo tag. Qualcuno potrebbe farlo per me?

Risposte:



8

Non dovremmo dimenticare di menzionare Yahoo! Con un motore di ricerca e un portale Web di quelle dimensioni, possiamo fare solo stime approssimative sulla dimensione dei loro team DBA PostgreSQL.


Non ero a conoscenza del fatto che Yahoo abbia usato PostgreSQL ... puoi fornirne una prova?
jcolebrand

1
Ci scusiamo per la mancanza di collegamenti ... Ecco un collegamento . Ecco un altro link con qualche dettaglio in più. Ed ecco un terzo link . Tuttavia, è una versione personalizzata fortemente modificata.
uygar.raf il

7

Certo che ci sono. Naturalmente in molti casi, non è necessario un DBA a tempo pieno per PostgreSQL, ma d'altra parte, posti come Skype, myYearbook.com e Afilias hanno squadre di DBA PostgreSQL a tempo pieno.


4

PG dbas sono rari e difficili da trovare. Ciò che non semplifica le cose è che gli stipendi correnti possono variare dai DBA Oracle o SQL alle aziende che richiedono PG per le loro applicazioni più critiche e che hanno avuto difficoltà a trovare il personale appropriato. Altri sembrano tentare di assumere a buon mercato non rendendolo utile per i DBA rimanere o passare a PG.

PG è ritenuto facile da gestire e sviluppatori o amministratori di sistema si bloccano con le funzioni di amministrazione. Di solito è solo quando questi database soffrono di gravi problemi, o la necessità di HA, D / R, replica ecc ... arriva quando si cerca un DBA.


3

Sì, ci sono e i numeri potrebbero essere in aumento. Negli ultimi 3 mesi di quest'anno, sono stato contattato da 3 aziende locali in cerca di professionisti PostgreSQL a tempo pieno, in un'area in genere dominata da MSSQL e Oracle (SE Stati Uniti). Ne ho preso uno e ora lavoro principalmente con PostgreSQL dopo aver lavorato con SQL Server per oltre 12 anni.

Immagino che qualsiasi DBA dedicato a tempo pieno funzionerebbe esclusivamente con il database Oracle.

Esistono amministratori di database dedicati per tutte le principali piattaforme; non è un ruolo esclusivo di Oracle.


Cosa ti fanno fare?
johnny,

Il mio ruolo è principalmente il data warehousing e la BI, ma di tanto in tanto si estende alle operazioni. Usiamo principalmente PostgreSQL e MySQL e le funzioni DBA non sono diverse da quando ho lavorato con MS SQL Server, tranne per una differenza principale: il costo. Quando ho bisogno di un nuovo server, se ho l'hardware, posso creare una nuova istanza senza i ritardi nell'approvazione dell'acquisto e le discussioni senza fine sul perché non possiamo semplicemente mettere tutto in una scatola. "Dopotutto quel software era costoso!"
Kermatt,

Grazie per aver risposto, ma giorno dopo giorno, che tipo di cose fai? Se tutto funziona bene, ad esempio, cosa fai? Guarda un monitor? Ottimizzare le query?
johnny,

Il monitoraggio dovrebbe essere per lo più automatizzato: al momento utilizziamo una combinazione di Munin, Tail_n_mail e Zabbix per alterare. C'è sempre lavoro per l'ottimizzazione: dove esiste una query ad hoc per la BI, più veloce è meglio e i requisiti cambiano. In un ruolo DW / BI, c'è sempre del lavoro per "ottenere più valore dai dati", per quanto riguarda a quali domande possiamo rispondere e quale lavoro è necessario per coloro a cui non possiamo rispondere.
kermatt,

Non ho molti problemi di produzione rivolti al cliente / 24x7. Avendo quella responsabilità in ruoli precedenti in cui MS SQL Server era la piattaforma, non vedo PostgreSQL diverso da MSSQL, Oracle, MySQL, ecc.
kermatt,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.