Optimizaré y arreglaré tus consultas SQL lentas
Ingeniero de datos - Python, SQL, AWS, Databricks ETL, APIs y automatización
Acerca de este Servicio
Paneles lentos, informes que se quedan sin tiempo, una app que se cuelga en una página? Generalmente son unas pocas consultas mal hechas y se pueden arreglar sin hardware nuevo.
He optimizado SQL analítico y de producción para plataformas de comercio electrónico, hostelería y marketing: uniones entre varias tablas, informes con CTEs, tablas de hechos grandes y modelos incrementales.
Qué hago:
- Analizar planes de ejecución (EXPLAIN / EXPLAIN ANALYZE o perfil de consulta)
- Reescribir consultas para velocidad manteniendo los resultados idénticos
- Sugerir índices, particionado o clustering
- Eliminar trabajo duplicado: subconsultas innecesarias, joins y escaneos completos
Qué obtendrás:
- SQL optimizado, verificado para devolver los mismos resultados
- Tiempos before/after
- Notas en lenguaje claro sobre qué fue lento y por qué se solucionó
Funciona con PostgreSQL, MySQL, Snowflake, BigQuery, Databricks SQL y ClickHouse.
Envíame la consulta y el tamaño de las tablas antes de hacer el pedido, y te diré qué es realista.
Plataforma:
BigQuery
•
Elasticsearch
•
MongoDB
•
PostgreSQL
Experiencia:
SQL
•
NoSQL
•
Big data
•
Optimización de consultas
FAQ
Traducción automática
¿Qué necesitas de mí?
La consulta, tamaños aproximados de las tablas y, idealmente, el plan de ejecución (salida de EXPLAIN ANALYZE). El acceso de solo lectura ayuda, pero no siempre es necesario.
¿Cambiarán los resultados?
No. Verifico que la consulta optimizada devuelva exactamente los mismos datos que la original.
¿Necesitas acceso de escritura a mi base de datos?
No. Recomiendo acceso de solo lectura. Los cambios de índice se entregan como scripts para que los revises y apliques.
¿Y si mi consulta no puede hacerse más rápida?
Te lo diré antes de que hagas el pedido. Si el problema es el modelo de datos o el hardware, explicaré qué sería realmente de ayuda.

