
Qué hace realmente el prompt
Pegas tu código en el prompt, el modelo lo escanea en busca de problemas comunes de base de datos y te brinda una solución clara para cada uno, con estimación de esfuerzo y prioridad.
Tenía muchas ineficiencias no detectadas en mi base de código. Llamadas redundantes, exploraciones de tabla completa, bucles N+1 que se ejecutaban silenciosamente en cada carga de página. Ninguna de ellas rompía nada. Esa es la parte peligrosa. Todo funcionaba un poco más lento de lo que debería y cada mes la factura de la base de datos era un poco más alta de lo que necesitaba ser.
El problema real es que la mayoría de estos problemas son invisibles durante el desarrollo. Escribe una consulta, devuelve los datos correctos, sigues adelante. No te das cuenta del índice que falta hasta que estás sirviendo a 10,000 usuarios. No te das cuenta del N+1 hasta que tu recuento de consultas está fuera de lugar por un factor de 100.
Así que creé un prompt que realiza el análisis por ti.
Qué hace el Prompt en realidad
En lugar de revisar manualmente cada consulta, pegar tu código en el prompt y dejar que el modelo trabaje en él de manera sistemática. Busca los problemas de rendimiento más comunes y costosos:
- Patrones de consulta N+1 (una nueva llamada a la base de datos se ejecuta para cada elemento en un bucle)
- Índices que faltan en columnas que se filtran o se unen
- Exploraciones de tabla completa causadas por consultas no indexadas o mal estructuradas
- Sobrecarga de datos (seleccionar `SELECT ` cuando solo necesitas dos columnas)
- Consultas redundantes o duplicadas que golpean los mismos datos dos veces



