Vou corrigir consultas lentas no SQL Server e otimizar sua aplicação dotnet
Líder de equipe e desenvolvedor sênior DOT NET, SaaS multi-tenant, SQL Server
Sobre este Serviço
Sua aplicação .NET funcionava rápido com 100 usuários. Com 10.000, não funciona mais. Isso quase nunca é problema do servidor — é problema do plano de consulta.
O QUE EU FAÇO
Leio os planos de execução reais, não os comentários do código. Índices faltando ou duplicados, predicados não SARGable, conversões implícitas, parameter sniffing, N+1 do ORM, scans de tabela escondidos atrás de um WHERE que parece estar ok.
Depois, corrijo esses problemas e mostro os tempos antes e depois.
QUEM EU SOU
Mais de 5 anos trabalhando com .NET e MSSQL. Construi três produtos SaaS B2B multi-tenant — um CRM, um HRMS e uma plataforma de gerenciamento de tarefas — onde o desempenho das consultas entre inquilinos é o que importa. Atualmente lidero uma equipe de mais de 4 desenvolvedores e reviso cada linha antes de ser lançada.
O QUE EU PRECISO DE VOCÊ
Acesso de leitura a uma cópia do banco de dados ou os planos de consulta exportados como .sqlplan. Nunca peço credenciais de produção.
COMO EU FUNCIONO
Escopo escrito antes de começar a mexer em qualquer coisa. Você recebe o relatório mesmo que a resposta seja "não dá pra consertar na camada de consulta" — eu te aviso disso ao invés de cobrar por algo que não resolve.
Jodhpur, Índia (IST). Forte sobreposição de horário de trabalho com o Reino Unido, Europa, Emirados Árabes e Austrália.
Plataforma:
MS SQL
•
mySQL
•
SQL Server
Perguntas frequentes
Tradução automática
Você precisa de acesso ao meu banco de dados de produção?
Não. Uma cópia restaurada ou arquivos exportados .sqlplan são suficientes. Nunca peço credenciais de produção.
E se meu problema não for o banco de dados?
Você ainda recebe uma análise escrita explicando onde o tempo realmente está sendo gasto. Não vou vender uma solução que você não precisa.
Você pode trabalhar no meu fuso horário?
Estou na Índia (IST). Forte sobreposição com Reino Unido, Europa, Emirados Árabes e Austrália. Para clientes nos EUA, trabalho de forma assíncrona com uma transferência matinal.
Você trabalha com MySQL ou PostgreSQL?
MySQL sim. PostgreSQL e Oracle, não. Só aceito trabalhos em stacks que realmente entreguei.
Você vai assinar um NDA?
Sim, antes de qualquer acesso ao banco de dados ou ao código.

