Optimización de Consultas SQL
Rendimiento de Base de Datos
Una mala consulta puede tumbar tu servidor cuando tengas 10.000 usuarios. La optimización SQL no es magia, es entender cómo el motor lee los datos.
Query Plan
Este prompt analiza tus consultas lentas y sugiere índices y reescrituras para reducir el tiempo de ejecución.
PROMPT INTERACTIVO
Actúa como Database Administrator (DBA) Senior.
Tengo esta consulta SQL que está funcionando lenta:
‘[Pegar Query SQL]’
Esquema aproximado de la tabla: [Describir columnas o pegar CREATE TABLE].
Optimízala:
1. Análisis: ¿Hay ‘Full Table Scans’ evitables? ¿Uso excesivo de `LIKE %…%` o `OR`?
2. Reescritura: Dame la versión optimizada de la query.
3. Índices: ¿Qué índice específico (simple o compuesto) debería crear en la base de datos para acelerar esta búsqueda concreta?
4. Explain: Explica por qué tu versión es más rápida.
