Vou corrigir consultas lentas no SQL Server e otimizar sua aplicação dotnet

Algumas informações foram traduzidas automaticamente.

Índia

Eu falo Hindi, Inglês

Líder de equipe e desenvolvedor sênior DOT NET, SaaS multi-tenant, SQL Server

Construo plataformas SaaS B2B multi-tenant em .NET. Mais de 5 anos, três produtos multi-tenant entregues: um CRM, um HRMS e uma plataforma de gerenciamento de tarefas. Atualmente lidero uma equipe de...
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.

Especialidade:

Otimização de velocidade

Otimização de consulta

Plataforma:

MS SQL

mySQL

SQL Server