Savepoint

Soluções em PostgreSQL

, ,

Sobrevivendo como DBA

Algumas pessoas já sabem e outras andaram estranhando. O fato é que voltei a trabalhar com Oracle. Passei um tempo com desenvolvimento Web, mas o fato é que eu realmente gosto de trabalhar com Banco de Dados. Procuro há algum tempo uma vaga para DBA PostgreSQL no Brasil, e não encontro. Se você entrar no APInfo, por exemplo e fizer uma busca, você vai encontrar algumas vagas para desenvolvedores que tenham algum conhecimento de PostgreSQL, mas não vagas para DBA PostgreSQL.

O fato é que o PostgreSQL está crescendo no mercado. Ainda não representa uma fatia tão expressiva quando o Firefox no mercado de navegadores, mas vem crescendo. O que eu vejo são empresas com aplicações pequenas onde não existem um DBA alocado exclusivamente para tomar conta do SGDB ou empresas com aplicações médias onde um outro DBA, como um DBA Oracle ou MS SQL Server acaba assumindo o trabalho. Existem ainda poucas empresas especializadas em dar suporte para o PostgreSQL no Brasil, e poucas aplicações de grande porte utilizando o PostgreSQL, pelo menos é o que tenho notícias. Sei que muitas implementações não são divulgadas, até mesmo por questões de segurança interna. Mas já tem muita gente testando e se convencendo que o PostgreSQL já está pronto para aguentar cargas mais pesadas. O lançamento da versão 8.3 vai confirmar isso novamente.

Estive lendo um artigo interessante, onde o autor demonstra que em seus testes de migração do Oracle 8 para o 10, não houve uma melhoria muito grande no aumento de performance do Oracle. O que mudou então? Muita coisa melhorou, mas o que eu tenho sentido nos meus testes pessoais é uma melhoria enorme nas interfaces administrativas. Uma quantidade enorme de ferramentas foram colocadas a disposição para automatizar dezenas de tarefas. É claro que em algumas implementações críticas ou muito grandes, um ou mais bons DBAs conseguirão fazer um gerenciamento do Banco de Dados melhor que as ferramentas automáticas. Mas as implementações pequenas e médias precisam de cada vez menos intervenções. Muita coisa que eu fazia na mão ou via scripts no Oracle 9i, podem ser feitas automaticamente pelo Oracle 10g. E em breve teremos a versão 11 por aí.

Isto significa que a demanda por DBAs tende diminuir um pouco, mas significa também que o PostgreSQL ainda tem muito terreno para ganhar. A cada nova versão, o desempenho do PostgreSQL tem sofrido melhorias constantes e significativas. Ainda não existem funcionalidades e ferramentas tão sofisticadas quanto as da Oracle, mas iniciativas como o CEDRUS estão aparecendo e muita gente está começando a se preocupar com isso. A meu ver, teremos um aumento de demanda crescente para bons DBAs para PostgreSQL, de preferência, aqueles que tiverem experiência com ambientes maiores. Isto significa que o que se aprende com Oracle (se não aprender apenas a arrastar o mouse, claro…) não deverá se perder, e sim se agregar para diversas situações onde o ambiente é mais exigente.

Com isso, digo que estou um pouco afastado do trabalho com PostgreSQL, mas continuo acompanhando de perto, com o prazer de trabalhar ao lado de dois bons DBAs com quem estou aprendendo muito, ironicamente, um é um DBA DB2, e ou outro é um DBA PostgreSQL! Acredito que haverá espaço para os fãns do elefante em breve,enquanto isso, se aprimorar um pouco em ambientes mais complexos, não me parece tão ruim assim. Tenho aprendido muita coisa e comparado como as coisas funcionam em SGDBs diferentes, tenho até aprendido algumas coisas sobre DB2 em mainframes, que é muito interessante. Espero que quando as oportunidades surgirem eu esteja bem preparado para assumir novos desafios.

Comments

7 respostas para “Sobrevivendo como DBA”

  1. Avatar de Walter Cruz

    Eu ainda tenho muito a percorrer na trilha dos DBA’s, mas banco de dados (e pra ser sincero, PostgreSQL) é um dos temas que mais me interessa!

    Estou fuçando no cedrus! Acho que é o que mais faz falta no PostgreSQL: ferramentas! (eu ouvi alguém sussurrar BI aí?)

    Falou!

  2. […] Aos poucos eu comecei a me afastar do PSL-ABCD e resolvi estudar mais e publicar coisas mais técnicas. Foi nesta época que surgiu o nome atual do Blog: “SAVEPOINT” que era uma alusão ao lançamento da versão 8.0 do PostgreSQL que implementou esta funcionalidade (que eu nunca usei até hoje) mas que parecia um nome bacana para o blog. Com o tempo o “Telles” sumiu do nome do blog e ficou só o SAVEPOINT. Isto também coincidiu com uma alavancada profissional e renderam algumas palestras por aí. Este ano eu também me envolvi mais com a comunidade de PostgreSQL e passei a ajudar na organização do PgConBrasil. Mas não estou colaborando na mesma intensidade como outrora, o que me deixa mais tempo para estudar. Curiosamente este ano eu passei a estudar mais sobre Oracle apesar de realmente simpatizar mais com o PostgreSQL, o que me levou a dar satisfações públicas sobre o assunto aqui. […]

  3. Avatar de Rodney

    Estou a procurra de um DBA Postgres, para prestar consultoria para a empresa na qual trabalho, para um determinado sistema.
    Se alguem tiver interesse entre em contado através do rodneyoliveira@logue.com.br

    Att

    Rodney

    1. Avatar de marcio vergani

      estou a disposição caso queira e tiver interresse ainda favor entrar em contato. grato pela atenção.

      1. Avatar de Renata Ciuffo
        Renata Ciuffo

        Olá Márcio Vergani,

        Bom dia, td bem ?

        Estou alocando uma equipe nova para um projeto na área de logística, com duração estimada de 24 meses. Tendo outra fase, logo após a ser desenvolvida.

        Tenho oportunidade para DBA Postgres, e procuro profissional na área RJ para preenchê-la. Caso tenha interesse, peço que me encaminhe o seu CV, e vamos alinhando ok.

        Att,

        Renata Ciuffo

  4. Avatar de Eliane Fontana

    Estamos com uma oportunidade para estar trabalhando como Analista DBA Postgre
    Segue o perfil da vaga

    ANALISTA DBA POSTGRE

    Requisitos obrigatórias:
    – Conhecimento em POSTGRE
    – Conhecimento em POSTGIS ou SQLAlchemy
    – Bom relacionamento em grupo
    – Pro atividade

    Requisitos desejáveis:
    – Experiência com POSTGIS ou SQLAlchemy

    Local de trabalho: são Paulo Proximo Metro São Bento
    Contratação imediata.

    Aguardo

    Grata

    Eliane Fontana
    RH – CALEB Consultoria
    rh@calebconsultoria.com.br
    Tel. 11 5510-8400

  5. […] Aos poucos eu comecei a me afastar do PSL-ABCD e resolvi estudar mais e publicar coisas mais técnicas. Foi nesta época que surgiu o nome atual do Blog: “SAVEPOINT” que era uma alusão ao lançamento da versão 8.0 do PostgreSQL que implementou esta funcionalidade (que eu nunca usei até hoje) mas que parecia um nome bacana para o blog. Com o tempo o “Telles” sumiu do nome do blog e ficou só o SAVEPOINT. Isto também coincidiu com uma alavancada profissional e renderam algumas palestras por aí. Este ano eu também me envolvi mais com a comunidade de PostgreSQL e passei a ajudar na organização do PgConBrasil. Mas não estou colaborando na mesma intensidade como outrora, o que me deixa mais tempo para estudar. Curiosamente este ano eu passei a estudar mais sobre Oracle apesar de realmente simpatizar mais com o PostgreSQL, o que me levou a dar satisfações públicas sobre o assunto aqui. […]

Deixe um comentário para marcio vergani Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress