arreglaré consultas lentas en sql server y optimizaré tu aplicación dotnet
Líder de equipo y desarrollador senior DOT NET, SaaS multi-tenant, SQL Server
Acerca de este Servicio
Tu aplicación .NET funcionaba rápido con 100 usuarios. Con 10,000 ya no. Eso casi nunca es un problema del servidor, sino un problema del plan de consulta.
LO QUE HAGO
Leo los planes de ejecución reales, no los comentarios del código. Índices faltantes y duplicados, predicados no SARGable, conversiones implícitas, sniffing de parámetros, N+1 desde el ORM, escaneos de tablas ocultos tras una cláusula WHERE que parece estar bien.
Luego los arreglo y te muestro los tiempos antes/después.
QUIÉN SOY
Más de 5 años en .NET y MSSQL. He creado tres productos SaaS B2B multitenant: un CRM, un HRMS y una plataforma de gestión de tareas, donde el rendimiento de las consultas entre inquilinos es fundamental. Ahora lidero un equipo de más de 4 desarrolladores y reviso cada línea antes de que se implemente.
LO QUE NECESITO DE TI
Acceso de solo lectura a una copia de la base de datos, o los planes de consulta exportados como .sqlplan. Nunca credenciales de producción.
CÓMO TRABAJO
Alcance escrito antes de tocar cualquier cosa. Recibirás el informe incluso si la respuesta es "esto no se puede arreglar en la capa de consulta"; te diré eso en lugar de cobrarte por ello.
Jodhpur, India (IST). Fuerte solapamiento en horarios laborales con Reino Unido, Europa, UAE y Australia.
Plataforma:
MS SQL
•
mySQL
•
SQL Server
FAQ
Traducción automática
¿Necesitas acceso a mi base de datos de producción?
No. Una copia restaurada o archivos exportados .sqlplan son suficientes. Nunca pido credenciales de producción.
¿Qué pasa si mi problema resulta no ser la base de datos?
Aún así recibirás un análisis escrito que te indica dónde se gasta realmente el tiempo. No te venderé una solución que no necesitas.
¿Puedes trabajar en mi zona horaria?
Estoy en India (IST). Fuerte solapamiento con Reino Unido, Europa, UAE y Australia. Para clientes en EE. UU., trabajo de forma asincrónica con una transferencia matutina.
¿Trabajas con MySQL o PostgreSQL?
Sí en MySQL. No en PostgreSQL y Oracle. Solo trabajo en stacks que realmente he implementado.
¿Firmará un NDA?
Sí, antes de acceder a cualquier base de datos o código.

