2010-06-02 8 views
0

Serait-il plus rapide d'ajouter un index pour "t.name"? L'index de "t.name" est-il conservé lorsque la table temporaire "x" est créée?Table MySQL myisam, table temporaire et index

SELECT x.id 
FROM 
    (SELECT t.name FROM t WHERE id_group=1 LIMIT 2000) AS x 
WHERE x.name LIKE 'a%' LIMIT 0,12

Répondre

0

en général lorsque vous faites simple comme sur instruction de requête sur une colonne, cette colonne devrait être un indice, à l'exception des autres cas

dans ce cas, je suppose que x.name est varchar ordinaire 255 de sorte que vous certainement devrait le faire

Questions connexes