eu vou otimizar consultas SQL lentas para sql server, oracle, mysql, postgresql
Desenvolvedor Sênior de SQL Server e Oracle
Sobre este Serviço
Seu aplicativo está lento, relatórios estão travando ou um stored procedure demora minutos para rodar? Vou descobrir o motivo e corrigir.
Sou desenvolvedor sênior de banco de dados e .NET, com 23 anos de experiência em saúde, bancos e pagamentos, incluindo tunar um banco Oracle de 2 TB. Não adivinho. Leio o plano de execução, encontro o real gargalo e te dou uma correção que você pode rodar já.
O que eu faço:
- Reescrever consultas lentas ou quebradas (T-SQL, PL/SQL, MySQL, PostgreSQL)
- Projetar os índices certos e remover os não usados ou duplicados
- Resolver deadlocks, timeouts e problemas de parameter sniffing
- Ajustar consultas geradas pelo Entity Framework, Dapper ou outros ORMs
- Projetar ou redesenhar schemas para performance e crescimento futuro
O que você recebe:
- Scripts SQL otimizados prontos para rodar, com scripts de rollback
- Comparativo de antes e depois para você ver a melhoria
- Uma explicação em linguagem simples do que mudou e por quê
Seus dados ficam seguros. Trabalho em uma cópia ou em banco de staging, ou a partir de scripts e planos de execução que você me envia. Nunca preciso de acesso à produção.
Não tem certeza de qual pacote serve? Envie sua query e eu te digo antes de você pedir.
Plataforma:
MS SQL
•
Oracle
•
PL/SQL
•
SQL Server
Especialidade:
Estrutura de dados
•
Design
•
SQL
•
Desempenho
Perguntas frequentes
Tradução automática
Preciso te dar acesso ao banco de dados?
Não. Sua query, as definições das tabelas (scripts CREATE) e o plano de execução costumam ser suficientes. Uma cópia ou banco de staging é opcional.
Quais bancos de dados você suporta?
SQL Server e Azure SQL, Oracle, MySQL e MariaDB, e PostgreSQL.
E se minha query não ficar mais rápida?
Vou explicar a causa e sugerir o próximo passo. Se eu não conseguir melhorar, podemos cancelar o pedido.
Você pode consertar código lento do Entity Framework?
Sim. eu ajusto tanto o LINQ quanto o SQL que ele gera.
Você consegue criar um banco de dados novo?
Sim. Escolha Premium ou me mande uma mensagem para uma oferta de design personalizada (ERD, tabelas, índices, scripts).
