ho cercato per questo e tutto lo stato una sorta di percentuale, spiegare questo:MySQL SPIEGARE EXTENDED colonna filtrato (ovviamente non è una percentuale)
EXPLAIN EXTENDED SELECT * FROM PageAccess ORDER BY AccessId DESC LIMIT 20;
SELECT COUNT(*) FROM PageAccess;
Dare:
id, select_type, table, type, possible_keys, key, key_len, ref, rows, filtered, Extra
1, 'SIMPLE', 'PageAccess', 'index', '', 'PRIMARY', '4', '', 20, 9295.00, ''
(Sì, filtrato = 9295,00)
e:
1830
Per count (*)
Sì voglio le ultime 20 righe, AccessID è la chiave primaria auto-incrementato.
Che cosa significa 9295 !?
Quindi il 20% significa ... 80% significa ... (per mostrare il contrasto) e se è * ahem * OVER 9000! –
@AlecTeal non hai ottenuto come è calcolato. Controlla la mia risposta aggiornata !! –
Quindi cosa significa filter = 78? (Inoltre, immagino che le righe siano il numero effettivamente visualizzato, non ciò che restituisce la query. Quindi il 78% significa che quelle che sembrava il 78% erano utili - quindi valori alti significa che ha ottenuto MOLTO uso dei dati?) –