A realidade do Arquiteto de Dados dentro das organizações

Geralmente 70% dos problemas de performance em servidores de banco de dados, são motivados pela ausência de índices assertivos. Além do problema emergente de performance, também pode ocasionar problemas secundários que causam lentidão ao ambiente tal como locks em excesso.

Deixar a cargo somente da figura do DBA essa responsabilidade geralmente acaba sendo um gargalo, pois é na origem da escrita do código (provavelmente a equipe de desenvolvimento), que tem conhecimento prévio da motivação de uma consulta ser escrita. O conhecimento poderia ser repassado no intuito de previamente identificar e tratar os problemas de performance e não somente quando o código já está no ambiente de produção.

Cada indivíduo possui conhecimentos específicos na qual acaba se especializando, tanto na parte do DEV quanto na do DBA. Porém a criação de índices não deve ser um mistério para o primeiro, visto que também é papel desde programar com qualidade o acesso ao banco de dados. Aqui não se espera que o DEV alcance níveis de excelência no assunto, porém com um certo conhecimento além do básico, já é possível minimizar bastante dos problemas que ocorrem no ambiente do banco de dados.

Como as empresas devem agir para reter bons profissionais?

Capacitando suas equipes de desenvolvimento. Já é popularmente conhecida a seguinte frase de Robert Orben: “Se você acha que educação é cara, experimente a ignorância”. O banco de dados é um dos recursos mais escassos e caros no TI. Por isso deve-se ao máximo evitar qualquer tipo de desperdícios, pois impactam de forma negativa o negócio como um todo.

Trazer expertise de fora para evitar grandes problemas

Existe um limite de conhecimento em relação a banco de dados que como desenvolvedor geralmente é atingido. Geralmente o “good enough” já faz um bom trabalho. A partir disso, acaba-se optando por setar seu foco de aprendizado para outros assuntos, ao invés de se tornar um especialista em determinada tecnologia. Entretanto, existem determinadas armadilhas que são comumente cometidas no dia a dia, que somente um especialista com olhar atento poderá identificar de forma assertiva o motivo do problema.

Como a EximiaCo pode lhe ajudar

A EximiaCo conta com especialistas que atuam como consultores repassando conhecimento necessário para que as equipes de desenvolvimento não cometam (ou diminuam ao máximo) erros de programação que acabam gerando um impacto negativo no banco de dados. Trabalhamos também em casos mais críticos onde é necessário a atuação direta, prestando serviço de assessoria e colocando de fato a “mão na massa” para mitigar o problema.

Podemos capacitar seu time de tecnologia com nossos mentorias e seminários in company, excelente oportunidade de preparar sua equipe para lidar com os desafios da área do jeito certo.

Compartilhe este insight:

Comentários

Participe deixando seu comentário sobre este artigo a seguir:

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments

AUTOR

Marcelo Michelon
Mais de 15 anos como Especialista na modelagem, manutenção e otimização de bases de dados e na gestão de servidores com SQL Server

INSIGHTS EXIMIACO

Arquitetura de Dados

Otimização de banco de dados para aplicações mais velozes e estáveis.

SQL do Jeito Certo

Otimizando o ambiente do banco de dados com foco na performance e aproveitamento dos recursos computacionais.
Especialista em bancos de dados de larga escala, com disponibilidade e performance crítica

NOVOS HORIZONTES PARA O SEU NEGÓCIO

Nosso time está preparado para superar junto com você grandes desafios tecnológicos.

Entre em contato e vamos juntos utilizar a tecnologia do jeito certo para gerar mais resultados.

Insights EximiaCo

Confira os conteúdos de negócios e tecnologia desenvolvidos pelos nossos consultores:

Arquitetura de Dados

Insights de um DBA na análise de um plano de execução

Especialista em performance de Bancos de Dados de larga escala
Arquitetura de Dados

LGPD: Protegendo as informações no Banco de Dados

Especialista em performance de Bancos de Dados de larga escala
Arquitetura de Dados

SQL Injection: Por que se preocupar?

Especialista em performance de Bancos de Dados de larga escala
0
Queremos saber a sua opinião, deixe seu comentáriox
Oferta de pré-venda!

Mentoria em
Arquitetura de Software

Práticas, padrões & técnicas para Arquitetura de Software, de maneira efetiva, com base em cenários reais para profissionais envolvidos no projeto e implantação de software.

Muito obrigado!

Deu tudo certo com seu envio!
Logo entraremos em contato

A realidade do Arquiteto de Dados dentro das organizações

Para se candidatar nesta turma aberta, preencha o formulário a seguir:

A realidade do Arquiteto de Dados dentro das organizações

Para se candidatar nesta turma aberta, preencha o formulário a seguir:

Condição especial de pré-venda: R$ 14.000,00 - contratando a mentoria até até 31/01/2023 e R$ 15.000,00 - contratando a mentoria a partir de 01/02/2023, em até 12x com taxas.

Tenho interesse nessa capacitação

Para solicitar mais informações sobre essa capacitação para a sua empresa, preencha o formulário a seguir:

Tenho interesse em conversar

Se você está querendo gerar resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

O seu insight foi excluído com sucesso!

O seu insight foi excluído e não está mais disponível.

O seu insight foi salvo com sucesso!

Ele está na fila de espera, aguardando ser revisado para ter sua publicação programada.

Tenho interesse em conversar

Se você está querendo gerar resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

Tenho interesse nessa solução

Se você está procurando este tipo de solução para o seu negócio, preencha este formulário que um de nossos consultores entrará em contato com você:

Tenho interesse neste serviço

Se você está procurando este tipo de solução para o seu negócio, preencha este formulário que um de nossos consultores entrará em contato com você:

× Precisa de ajuda?