Optimizaré consultas lentas de sql server y rendimiento de entity framework core

Parte de la información se ha traducido automáticamente.

Pakistán

Hablo Inglés

Desarrollador senior de Dotnet para APIs ASP NET Core, integraciones y modernización

Desarrollador senior de .NET con más de 6 años construyendo backends empresariales en C#, ASP.NET Core y SQL Server. Diseño y arreglo de Web APIs, integración de servicios de terceros, optimización de...
Acerca de este Servicio

¿Las páginas cargan lento? ¿los informes se quedan sin respuesta? Muy a menudo la causa es un puñado de consultas ineficientes, índices faltantes o un patrón de Entity Framework que envía muchas más consultas de las que necesita.


Lo que hago:

  • Analizar planes de ejecución para consultas lentas de SQL Server
  • Reescribir T-SQL y procedimientos almacenados para mayor eficiencia
  • Recomendar y generar scripts de índices (con las compensaciones explicadas)
  • Corregir problemas de EF Core: consultas N+1, sobreconsulta, sobrecarga de tracking
  • Reescribir LINQ para que se traduzca en SQL eficiente
  • Medir tiempos de antes/después con tus datos o una copia de ellos

Qué obtendrás:

  • Consultas y/o cambios de código C# optimizados
  • Scripts de índices listos para revisar y aplicar
  • Un informe corto: el problema, la solución y el resultado medido

Qué necesito de ti:

  • Las consultas lentas o rutas de código
  • Esquema de la base de datos más una copia de prueba, o acceso de solo lectura a un entorno que no esté en producción
  • Tamaños aproximados de las tablas

No voy a hacer cambios directamente en tu base de datos de producción. Los resultados dependen de tus datos y del servidor, así que reporto mediciones reales en lugar de prometer una mejora fija.


También tengo experiencia con PostgreSQL. Envíame un mensaje primero para confirmar.

Tipo de base de datos:

Base de datos relacional

Plataforma:

MS SQL

•

Postgresql

Experiencia:

Diseño

•

Normalización

•

SQL

•

Rendimiento

Mi porfolio