MySQL Slow Query
I report che ti permettono di ottimizzare le performance del tuo sito
A cosa serve MySQL Slow Query
Il modulo MySQL Slow Query genera due report: il primo ti permette di visualizzare velocemente le singole esecuzioni delle query più lente eseguite dal tuo sito e di analizzarne in dettaglio i parametri più significativi come: il tempo di esecuzione, il numero di righe del database esaminate, il numero di righe effettivamente inviate e l’eventuale tempo di lock che ha coinvolto il database durante l’esecuzione della query.
Il secondo report raggruppa le query dello stesso tipo, mostrandone: il numero di esecuzioni effettuate nell’ultimo periodo, le relative tempistiche medie di esecuzione e di lock, il numero medio di righe esaminate ed inviate.
L’analisi di questi report ti permetterà di monitorare lo stato del database e di migliorare le performance del sito grazie ad attività di manutenzione come lo svuotamento di alcune tabelle non più utili o eseguendo alcune semplici ottimizzazioni come l’applicazione di alcuni indici o revisionando gli script coinvolti nell’esecuzione delle query.


La tecnologia
Il modulo è stato sviluppato a partire dall’analisi dei file di log di MySQL, visibili, di norma, solo dall’amministratore di sistema. In particolare, in una prima fase, sono stati tarati i parametri di generazione del log delle query lente sulla base dell’esperienza dei nostri tecnici, con particolare riguardo alle caratteristiche dei CMS WordPress e Magento. Parametri che vengono costantemente monitorati e aggiornati.
Il modulo si occupa quindi di suddividere le informazioni così ricavate sulla base dei diversi account di hosting condiviso cPanel e di mostrare a ciascuno il suo specifico report. E’ in questa fase che le query vengono normalizzate eliminando i parametri per poter mostrare nel report finale il raggruppamento delle stesse e tempistiche medie di esecuzione.
Desideri maggiori informazioni?
Compila il form sottostante e ti risponderemo subito.