Чи є професіонали DBA PostgreSQL для повного робочого дня?


9

Для своєї роботи я працюю над додатком JavaEE з PostgreSQL як базою даних. Хоча у нас є sysadmin для наших виробничих серверів, який також управляє нашими серверами баз даних, у нас немає повного робочого дня DBA, що змушує мене замислитися, чи є такі. Я думаю, що будь-яка спеціалізована DBA працювала б виключно з базою даних Oracle. Я щось не помічаю чи я маю рацію, припускаючи, що немає спеціалізованих DBA Postgres?

PS: Я просто прошу це з великої цікавості.

PPS: Я хотів позначити це питання DBA, але, мабуть, це був би новий тег. Може хтось зробив це для мене?

Відповіді:


9

Судячи з активності у списку розсилки PostgreSQL для завдань, я б сказав, що не все так рідко знаходити штатні DBA PostgreSQL.

http://www.google.com/search?q=full+time+site:postgresql.org/pgsql-jobs


Дякую! Я, чесно кажучи, не мав уявлення, я вважав, що будь-яке застосування достатнього розміру буде Oracle чи іншою названою маркою.
— rbottel

8

Ми не повинні забувати згадати Yahoo! За допомогою пошукової системи та веб-порталу такого розміру ми можемо робити лише приблизні оцінки розміру їхніх команд Dgre PostgreSQL.


Я не знав, що Yahoo використовує PostgreSQL ... чи можете ви надати якісь докази цього?
— jcolebrand

1
Вибачте за відсутність будь-яких посилань ... Ось посилання . Ось ще одне посилання з трохи більше деталей. І ось третя ланка . Хоча це сильно модифікована спеціальна версія.
— uygar.raf

7

Впевнені, що є. Звичайно, у багатьох випадках вам не потрібна повноцінна DBA для PostgreSQL, але, з іншого боку, у таких місцях, як Skype, myYearbook.com та Afilias є команди штатних DBA PostgreSQL.


4

PG dbas рідкісні і важко знайти. Що не полегшує питання, це те, що постійні зарплати можуть коливатися від кращих, ніж Oracle або SQL DBA в компаніях, які вимагають PG для своїх найважливіших застосувань, і виникли труднощі з пошуком відповідного персоналу. Інші, здається, намагаються найняти дешеві, не роблячи того, щоб DBA залишилися або перейшли на PG.

Вважається, що PG є простим в управлінні, а розробники або sysadmins заважають виконувати обов'язки адміністратора. Зазвичай лише тоді, коли ці бази даних страждають від серйозних проблем або виникає потреба в HA, D / R, реплікації і т. Д. ... в тому, що шукається DBA.


3

Так, є, і цифри можуть зростати. В останні 3 місяці цього року до мене звернулися 3 місцеві компанії, які шукають професіоналів PostgreSQL на повний робочий день, в області, де зазвичай переважають MSSQL та Oracle (SE Сполучені Штати). Я взяв одну з них, і зараз працюю в основному з PostgreSQL після роботи з SQL Server протягом 12+ років.

Я думаю, що будь-яка спеціалізована DBA працювала б виключно з базою даних Oracle.

Є спеціальні адміністратори баз даних для всіх основних платформ; це не є винятковою роллю для Oracle.


Що вони у вас роблять?
— Джоні

Моя роль - це в основному зберігання даних та BI, але вона час від часу поширюється на операції. Ми використовуємо в основному PostgreSQL і MySQL, а функції DBA нічим не відрізняються, ніж коли я працював з MS SQL Server - за винятком однієї основної різниці: Вартість. Коли мені потрібен новий сервер, якщо у мене є апаратне забезпечення, я можу створити новий екземпляр без затримок у дозволі на купівлю та безперервних дискусій про те, чому ми просто не можемо поставити все на одне поле. "Це програмне забезпечення все-таки було дорогим!"
— kermatt

Дякуємо за відповідь, але щодня ви робите, які речі ви робите? Якщо все працює нормально, наприклад, що ви робите тоді? Просто дивитися монітор? Налаштування запитів?
— johnny

Моніторинг має бути здебільшого автоматизованим - для зміни ми використовуємо комбінацію Munin, Tail_n_mail та Zabbix. Завжди є робота з налаштування - там, де є будь-який adhoc-запит для BI, швидше краще, і вимоги змінюються. У ролі DW / BI завжди працює над тим, щоб "отримати більше цінності від даних", на те, на які питання ми можемо відповісти, і яка робота потрібна тим, на кого ми не можемо відповісти.
— kermatt

У мене не так багато проблем із замовленням / виробництвом 24х7. Відповідаючи на попередні ролі, де MS SQL Server був платформою, я не бачу, щоб PostgreSQL відрізнявся від MSSQL, Oracle, MySQL тощо.
— kermatt,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.