¿Qué está ocurriendo?
Evidencia técnica de la instancia, no una lista de alertas sin contexto.
CONSULTORDBA AI · DATABASE INTELLIGENCE
ConsultorDBA AI Health Agent combina telemetría de SQL Server, Query Store, experiencia DBA, baselines históricos, Machine Learning y razonamiento asistido por IA para detectar anomalías, investigar problemas de performance y construir hipótesis de causa raíz basadas en evidencia.
DEMOSTRACIÓN
Una instancia SQL Server 2025 con múltiples problemas de performance activados deliberadamente. El agente investiga sin conocer de antemano qué se activó.
CASO REAL DE LA DEMOSTRACIÓN
En el video, el agente analiza una instancia SQL Server 2025 con varios problemas de performance activados deliberadamente dentro de un entorno de pruebas controlado. El agente no conoce de antemano qué se activó y no consulta la respuesta del entorno de pruebas — investiga únicamente con la información que tendría un DBA real: DMVs, metadata, Query Store, wait statistics, estadísticas, índices, configuración, locks, transacciones y telemetría histórica. El objetivo no es mostrar una lista de alertas, sino transformar cientos de señales en evidencia, hipótesis de causa raíz, recomendaciones, evaluación de riesgo y remediaciones controladas.
AI Investigation — caso de la demostración
HIPÓTESIS PRINCIPAL
Excessive Parallelism / Scheduler Pressure, con Cost Threshold for Parallelism potencialmente demasiado bajo.
Confidence88%
Evidencia técnica de la instancia, no una lista de alertas sin contexto.
Con la evidencia que la respalda — y la que la contradice — explícitas.
Medido antes y después, nunca asumido porque el comando SQL terminó sin error.
Durante esta prueba, el agente no consulta la tabla que contiene la respuesta correcta del entorno de pruebas — investiga como lo haría un DBA externo. Esto permite medir sus resultados de forma objetiva.
SQLDISCOVERY AGENT · FREE SQL SERVER HEALTH CHECK
SQLDiscovery Agent ejecuta un Health Check read-only sobre una instancia y una base de SQL Server, analiza configuración, waits, Query Store, planes, índices, estadísticas, archivos, log, backups, TempDB y blocking, y genera un informe HTML priorizado por severidad. Sin modificar tu instancia.
¿QUÉ HACE?
Selecciona instancia y base de datos.
Analiza configuración y señales de performance sin modificar SQL Server.
Genera un informe HTML con hallazgos Critical, High, Medium y Low.
QUÉ ANALIZA
El mismo criterio que aplicaría un DBA senior en una revisión manual — solo que en minutos y de forma consistente.
Cost Threshold for Parallelism, MAXDOP, Max Server Memory, Optimize for Ad Hoc Workloads, PAGE_VERIFY, AUTO_SHRINK, AUTO_CLOSE, Auto Statistics, TRUSTWORTHY, DELAYED_DURABILITY, MAXDOP a nivel de base y Legacy Cardinality Estimator.
CXPACKET, PAGEIOLATCH, WRITELOG, LCK_M, RESOURCE_SEMAPHORE y los bloqueos existentes al momento de la lectura. Las waits son acumuladas desde el último reinicio de SQL Server, no solo del momento del Health Check.
Query Store apagado o en READ_ONLY, captura ALL, el SQL de mayor duración, los planes de la base seleccionada y los planes ad hoc de un solo uso.
Índices faltantes según DMV con sus seeks e impacto estimado, índices sin lecturas y con muchas escrituras, fragmentación en índices grandes, estadísticas con alto número de modificaciones y Fill Factor bajo como información — nunca como recomendación automática.
Crecimiento de archivos de datos y de log, número de VLF, por qué el log no puede reutilizarse, y cantidad y diferencia de tamaños de los archivos de TempDB.
Último backup Full, Differential y de Log, modelo de recuperación, y el riesgo cuando una base está en FULL sin una estrategia adecuada de Log Backup.
Un índice no debe eliminarse únicamente porque aparezca sin lecturas en esta fotografía puntual.
DEMOSTRACIÓN
Desde la conexión a SQL Server hasta el informe HTML con los hallazgos priorizados por severidad.
SQLDiscovery Agent analiza tu instancia y genera evidencia. No cambia la configuración ni modifica datos.
Durante el Health Check, SQLDiscovery Agent no ejecuta:
No cambia configuración del servidor ni de la base, índices, estadísticas, contraseñas ni datos de negocio.
Si SQL Server obliga a cambiar la contraseña del usuario utilizado, SQLDiscovery Agent se detiene y solicita realizar el cambio desde SQL Server Management Studio antes de continuar.
Solo necesita estos datos
EL SIGUIENTE NIVEL
SQLDiscovery Agent toma una fotografía técnica de tu instancia y te muestra qué merece atención. Si necesitas ir más allá del snapshot — aprender el comportamiento histórico de la instancia, detectar anomalías, correlacionar evidencia, investigar causa raíz y validar remediaciones — conoce ConsultorDBA AI Health Agent.
DOS HERRAMIENTAS, UN SOLO ECOSISTEMA
SQLDiscovery Agent
AI Health Agent
MÁS QUE DETECTAR PROBLEMAS
SQL Server puede generar miles de métricas. ConsultorDBA AI Health Agent transforma esas señales en evidencia, anomalías, causa raíz y acciones concretas — no es un DMV seguido de una regla seguido de una alerta.
ARQUITECTURA
Reglas de DBA, telemetría histórica, aprendizaje de baseline, feature engineering, Machine Learning, detección de anomalías, inteligencia de Query Store, correlación de causa raíz, razonamiento de IA, recuperación de conocimiento, análisis de riesgo de remediación, remediación controlada y aprendizaje de resultados — todo trabajando junto, no en aislamiento.
1 · RECOLECCIÓN NO INVASIVA
El agente recolecta evidencia mediante DMVs, Query Store, waits, metadata, configuración, índices, estadísticas, locks, blocking, transacciones, TempDB, I/O, performance counters y Extended Events cuando corresponde. Está diseñado para minimizar el impacto sobre la instancia y evita leer datos de negocio cuando no es necesario.
2 · BASELINE LEARNING
El agente construye percentiles (P50, P75, P90, P95, P99), promedios históricos y perfiles por hora y por día de la semana propios de cada instancia. 68% de CPU puede no ser crítico de forma absoluta, pero puede ser completamente anormal para esa instancia y ese horario.
Ejemplo ilustrativo. Los percentiles reales dependen de la telemetría histórica acumulada de cada instancia.
3 · QUERY STORE INTELLIGENCE
El agente analiza Query Store para identificar degradaciones reales de performance. Un plan distinto no significa un plan malo — tiene que existir un impacto medible para calificar como regresión.
QUERY 0x91AB... — Ejemplo ilustrativo, no corresponde a telemetría real de un cliente.
4 · MEMORIA DE TELEMETRÍA
Cada análisis conserva telemetría histórica local, lo que permite comparar el comportamiento actual contra el comportamiento histórico de esa misma instancia — no contra un umbral genérico igual para cualquier servidor.
5 · FEATURE ENGINEERING
Wait times, I/O, CPU, planes de ejecución, blocking y estadísticas se transforman en ratios, desviaciones, cambios, tendencias e indicadores de carga de trabajo — las señales que realmente pueden usar las reglas de DBA y el Machine Learning, no los números crudos.
6 · DBA RULES ENGINE
El agente contiene conocimiento determinístico de administración: configuración incorrecta, estadísticas, índices, autogrowth, Query Store, opciones de base de datos, parallelism y TempDB. La IA no reemplaza estas reglas — las complementa.
7 · MACHINE LEARNING / DETECCIÓN DE ANOMALÍAS
El sistema usa análisis estadístico y Machine Learning para identificar spikes, change points, desviaciones persistentes, cambios de carga de trabajo, anomalías de latencia de queries, anomalías de I/O, anomalías de waits y cambios de blocking. El Machine Learning no reemplaza las reglas de DBA — es una arquitectura híbrida.
8 · ROOT CAUSE CORRELATION
El agente correlaciona waits, queries, planes, estadísticas, índices, I/O, concurrencia, configuración y comportamiento histórico para construir la cadena real de causa y efecto, en vez de quedarse en el síntoma más visible.
9 · AI INVESTIGATION
La investigación se muestra como lo revisaría un DBA: qué se verificó, qué evidencia se encontró y qué hipótesis explica mejor los síntomas — nunca el chain-of-thought interno del modelo.
AI Investigation
PRIMARY HYPOTHESIS
Execution plan regression associated with stale statistics.
Confidence93%
10 · KNOWLEDGE RETRIEVAL
El agente puede complementar la evidencia recolectada de SQL Server con una base de conocimiento técnica especializada — evidencia de la instancia más conocimiento DBA da mejor contexto para la hipótesis, sin consultar información confidencial externa.
11 · CONFIDENCE SCORE
Una hipótesis de causa raíz siempre incluye evidencia que la respalda, evidencia que la contradice (si existe) y evidencia faltante — no solo un porcentaje sin sustento.
12 · ÁREAS DE DIAGNÓSTICO
El agente cubre las áreas donde realmente se origina la mayoría de los problemas de performance de SQL Server en producción.
13 · REMEDIATION RISK ENGINE
Cada remediación propuesta incluye nivel de riesgo, beneficio esperado, confianza, blast radius, reversibilidad, si requiere aprobación humana, plan de validación y plan de rollback. El agente no promete resultados universales.
14 · REMEDIACIÓN CONTROLADA
El agente no entrega control absoluto al modelo de IA. Toda remediación pasa por un motor de riesgo y queda sujeta a aprobación humana antes de ejecutarse — el usuario mantiene el control en todo momento.
15 · BEFORE / AFTER VALIDATION
Ejemplo ilustrativo. Los resultados dependen del workload y de la causa del problema.
16 · OUTCOME LEARNING
El agente registra el recorrido completo — diagnóstico, recomendación, acción, estado antes, estado después y resultado — para construir un historial de qué remediaciones fueron efectivas en esa instancia específica. Esto es Outcome Learning (o Remediation Outcome Memory), no reentrenamiento automático en producción ni un agente que modifica su propio código.
17 · SEGURIDAD