Supponiamo di avere una tabella:SQL SELECT è più veloce se richiamato nell'ordine corretto?
| col1 | col2 | .... | coln |
-------------------------------------------
| - | - | - | - |
| - | - | - | - |
| - | - | - | - |
-------------------------------------------
una query in cui sono ordinate le colonne:
$query1 = "SELECT col1, col2, col3, col4, col5, ..., coln FROM table";
e una query in cui le colonne sono non ordinata:
$query2 = "SELECT col180, col1, col78, col13, col930, col2 FROM table";
è uno dei domande più veloci rispetto alle altre? Perché dovrebbe essere più veloce? Oppure, perché non è uno più veloce?
Cosa è successo quando l'hai provato? –
Non importa nulla – glaeran
Utilizza il registro delle query e controlla l'ora;) Penso che indipendentemente dalla sua posizione nella tabella se selezioni campo per campo – ceadreak