Commenti(0)
Osservare il Query Rewriting
Pocchisime nozioni per conoscere questo utilissima funzionalità di MySQL
Quando si lancia una query in MySQL l’ottimizzatore, sulla base della struttura delle tabelle coinvolte, riscrive l’istruzione in una forma che permetta performance migliori. Questa operazione si chiama Query Rewriting.
Quello che molti non sanno è che è possibile ottenere la SELECT ottimizzata tramite l’istruzione EXPLAIN EXTENDED seguita da SHOW WARNINGS.
Se la query non contiene errori, SHOW WARNINGS dovrebbe restituire un solo record avente come livello “Note”, come codice 1003 e contenente la query riscritta in un campo chiamato Message.
Condividi su:
Esprimi un voto:
Argomenti chiave:

MySQL Report un tool di shell per tenere tutto sotto controllo