Есть ли профессиональные профессиональные PostgreSQL DBA?

9

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

PS: я просто спрашиваю об этом из чистого любопытства.

PPS: я хотел пометить этот вопрос с DBA, но, видимо, это будет новый тег. Может ли кто-нибудь сделать это для меня?

rbottel
источник

Ответы:

9

Судя по активности в списке рассылки заданий PostgreSQL, я бы сказал, что найти постоянных администраторов PostgreSQL не так уж и редко.

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

BENV
источник
Спасибо! Я, честно говоря, понятия не имел, я полагал, что любое приложение достаточного размера будет Oracle или другой названный бренд.
rbottel
8

Мы не должны забывать упомянуть Yahoo! С помощью поисковой системы и веб-портала такого размера мы можем только приблизительно оценить размер их групп DBA PostgreSQL.

uygar.raf
источник
Я не знал, что Yahoo использует PostgreSQL ... Можете ли вы предоставить какое-либо доказательство этого?
Jcolebrand
1
Извините за отсутствие каких-либо ссылок ... Вот ссылка . Вот еще одна ссылка с чуть более подробной информацией. А вот и третья ссылка . Хотя это сильно модифицированная, пользовательская версия.
uygar.raf
7

Конечно, есть. Конечно, во многих случаях вам не нужны полностью занятые DBA для PostgreSQL, но, с другой стороны, в таких местах, как Skype, myYearbook.com и Afilias, есть команды полностью занятых администраторов PostgreSQL.

Питер Айзентраут
источник
4

PG дбас редки и их трудно найти. Что не облегчает дело, так это то, что текущие зарплаты могут варьироваться от лучших, чем у Oracle или SQL-администраторов в компаниях, которым требуется PG для наиболее важных приложений, и испытывают трудности с поиском подходящего персонала. Другие, кажется, пытаются нанять по дешевке, не делая того, чтобы администраторы баз данных оставались или переходили на PG.

PG, как полагают, прост в управлении, и разработчики или системные администраторы застревают с обязанностями администратора. Обычно только когда эти базы данных испытывают серьезные проблемы или когда возникает необходимость в HA, D / R, репликации и т. Д., Возникает необходимость в DBA.

Ex-PG-DBA
источник
3

Да, есть, и цифры могут быть на подъеме. За последние 3 месяца этого года со мной связались 3 местные компании, которые ищут профессионалов PostgreSQL на полную ставку, в области, где обычно доминируют MSSQL и Oracle (ЮВ США). Я взял один из них, и теперь работаю в основном с PostgreSQL после работы с SQL Server более 12 лет.

Я предполагаю, что любой выделенный администратор базы данных будет работать исключительно с базой данных Oracle.

Есть выделенные администраторы базы данных для всех основных платформ; это не роль исключительно для Oracle.

kermatt
источник
Что они делают?
Джонни
Моя роль в основном заключается в хранении данных и BI, но время от времени она распространяется на операции. В основном мы используем PostgreSQL и MySQL, и функции DBA ничем не отличаются от тех, которые я работал с MS SQL Server, за исключением одного основного различия: стоимости. Когда мне нужен новый сервер, если у меня есть оборудование, я могу раскрутить новый экземпляр без задержек в утверждении покупки и бесконечных дискуссий о том, почему мы просто не можем поместить все в одну коробку. "Это программное обеспечение было дорогим в конце концов!"
Керматт
Спасибо за ответ, но изо дня в день, что вы делаете? Например, если все работает нормально, что вы делаете тогда? Просто смотреть монитор? Настроить запросы?
Джонни
Мониторинг должен быть в основном автоматизированным - в настоящее время мы используем комбинацию Munin, Tail_n_mail и Zabbix для изменения. Всегда есть работа для настройки - там, где есть какие-то специальные запросы для BI, быстрее, тем лучше, и требования меняются. В роли DW / BI всегда есть работа по «получению большей пользы от данных», относительно того, на какие вопросы мы можем ответить, и какая работа необходима для тех, на кого мы не можем ответить.
Керматт
У меня не так много клиентов, которые сталкиваются с проблемами производства 24/7. Имея эту ответственность в предыдущих ролях, где MS SQL Server была платформой, я не вижу, чтобы PostgreSQL отличался от MSSQL, Oracle, MySQL и т. Д.
kermatt