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.

https://github.com/AutoShiftOps/querytuner