Mi Pregunta:MySQL explicar la columna filtrada saltando 4100 con el índice
EXPLAIN EXTENDED SELECT `artwork`.`id` , `artwork`.`added`
FROM `artwork`
ORDER BY `artwork`.`added` DESC
LIMIT 0 , 6
Cuando añadí un índice en "añadido" para evitar el uso de filesort
y utilizar index
lugar la salida del explicada pasó de
id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE artwork ALL NULL NULL NULL NULL 302 100.00 Using filesort
a
id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE artwork index NULL added 4 NULL 6 5033.33
y estoy preocupado por la subida de una filtrada pproximently 4,100 - No puedo encontrar en Google lo que filtered
significa
Bien, entonces usted dice que es bueno, pero todavía no entiendo muy bien lo que significa ... – Webnet
@Webnet Significa que, sin su cláusula 'LIMIT', las filas' filtradas'% __additional__ serían devueltas en lugar. Intenta eliminar tu cláusula 'LIMIT' y verás que el número filtrado cae a 0 y que las 'filas' se convierten en el número total de filas en la tabla. –