Vou otimizar consultas lentas de servidor sql e desempenho do entity framework core

Algumas informações foram traduzidas automaticamente.

Paquistão

Eu falo Inglês

Desenvolvedor Dotnet Sênior para APIs ASP NET Core, integrações e modernização

Desenvolvedor sênior .NET com mais de 6 anos criando backends empresariais em C#, ASP.NET Core e SQL Server. Eu projeto e arrumo Web APIs, integro serviços de terceiros, otmizo Entity Framework Core e...
Sobre este Serviço

As páginas estão carregando lentamente? Relatórios com timeout? Muitas vezes a causa é um punhado de consultas ineficientes, índices ausentes ou um padrão do Entity Framework que envia muito mais consultas do que precisa.


O que eu faço:

  • Analisar planos de execução para consultas lentas no SQL Server
  • Reescrever T-SQL e procedures armazenadas para eficiência
  • Recomendar e criar scripts de índices (com trade-offs explicados)
  • Corrigir problemas do EF Core: consultas N+1, sobrecarregamento de dados, overhead de tracking
  • Reescrever LINQ para que se traduza em SQL eficiente
  • Tempos antes/depois medidos com seus dados ou uma cópia deles

O que você recebe:

  • Consultas otimizadas e/ou alterações de código C#
  • Scripts de índices prontos para revisar e aplicar
  • Um relatório curto: o problema, a correção e o resultado medido

O que eu preciso de você:

  • As consultas lentas ou os caminhos de código
  • Esquema do banco de dados mais uma cópia de teste, ou acesso somente leitura a um ambiente não produtivo
  • Tamanhos aproximados das tabelas

Não vou fazer alterações diretamente no seu banco de dados de produção. Os resultados dependem dos seus dados e do servidor, então eu reporto medições reais em vez de prometer uma melhoria fixa de velocidade.


Também tenho experiência com PostgreSQL. Me mande uma mensagem primeiro para confirmar.

Tipo de banco de dados:

Banco de dados relacional

Plataforma:

MS SQL

•

PostgreSQL

Especialidade:

Design

•

Normalização

•

SQL

•

Desempenho

Meu portfólio