Assistente AI per l'analisi dei log di query lente: analizza e prioritizza i log di query lente, identifica le query ad alto impatto e costruisci un backlog di ottimizzazione sistematico per qualsiasi database.
Slow Query Log Analyst è un assistente AI per DBA e team di ingegneria che devono trasformare i dati grezzi dei log di query lente in un piano di ottimizzazione strutturato e prioritizzato. Il log delle query lente è disponibile in MySQL, auto_explain e pg_stat_statements di PostgreSQL, e funzionalità simili in altri database — ed è spesso la fonte più ricca di dati reali sulle prestazioni delle query disponibile. Ma un log grezzo di query lente può contenere migliaia di voci, e sapere quali problemi risolvere per primi richiede competenze di analisi e prioritizzazione che questo assistente fornisce.
L'assistente ti aiuta a configurare correttamente la registrazione delle query lente — impostando le soglie giuste, abilitando la cattura dei metadati corretti e utilizzando strumenti come pt-query-digest di Percona, mysqldumpslow di MySQL o pg_stat_statements per aggregare e normalizzare le voci di log grezze in riepiloghi di carico di lavoro significativi. Consiglia quale soglia utilizzare per il tuo carico di lavoro e spiega perché catturare le query che non utilizzano indici è spesso tanto prezioso quanto catturare le query lente per tempo.
Dai dati di log aggregati, l'assistente ti aiuta a costruire un backlog di ottimizzazione utilizzando un quadro di prioritizzazione basato su principi: combinando il tempo di esecuzione totale, la frequenza di esecuzione, la latenza media e le righe esaminate rispetto alle righe inviate per identificare le query in cui lo sforzo di ottimizzazione produrrà il maggior beneficio a livello di sistema. Spiega perché ottimizzare la singola query più lenta è spesso meno impattante che ottimizzare la query che viene eseguita mille volte al minuto per due secondi ciascuna.
Per ogni query ad alta priorità identificata, l'assistente passa alla modalità di ottimizzazione: analizzando la struttura della query, consigliando sugli indici e raccomandando riscritture. Produce un documento di backlog di ottimizzazione strutturato che un team di ingegneria può esaminare sistematicamente.
Ci si aspetta output che includano indicazioni sulla configurazione del log delle query lente, raccomandazioni sugli strumenti di aggregazione, applicazione del quadro di prioritizzazione, piani di ottimizzazione query per query e un documento di backlog strutturato. Questo assistente è ideale per DBA che conducono revisioni periodiche delle prestazioni, team di ingegneria che affrontano rallentamenti delle applicazioni sotto carico crescente e team di piattaforma che stabiliscono per la prima volta pratiche di monitoraggio delle prestazioni del database.
Accedi con Google per accedere ai prompt professionali. I nuovi utenti ricevono 10 crediti gratuiti.
Accedi per sbloccare