No es necesario conectarse a la base de datos en absoluto.
. Simplemente puede insertar SQL y obtener diagnósticos.
Se admiten 5 dialectos a la vez:
-PostgreSQL
- MySQL
-Oráculo
- Servidor SQL
-SQLite
Hay dos niveles de análisis en su interior.
1. Motor heurístico determinista
Busca instantáneamente antipatrones típicos:
-
SELECCIONAR *
- funciones en el interior
DONDE
- comodín principal en
ME GUSTA
- índices potencialmente faltantes
-
ORDENAR POR
sin limitar el resultado
- otros problemas de rendimiento
Ahora dicho
12 reglas
y no requieren ni LLM ni una API externa.
2. Capa de IA opcional
Puedes conectar Qwen a través de Hugging Face u OpenAI. Entonces QueryTuner puede:
- explicar el problema en lenguaje humano;
- reescribir la solicitud;
- oferta
CREAR ÍNDICE
;
- explicar por qué se necesita un índice específico.
Es especialmente interesante que también puedas transmitir
CREAR TABLA
DDL. Luego, las recomendaciones se vuelven conscientes del esquema: la herramienta ve tablas, columnas e índices existentes reales.
Por ejemplo, para esta solicitud:
SELECCIONAR *
DE pedidos
DONDE AÑO(creado_en) = 2026;
Un buen proyecto para aquellos casos en los que SQL ya está funcionando, pero quieres entender por qué en seis meses empezará a funcionar mal.