Consulta a una Base de Datos
Publicado por Luis (2 intervenciones) el 27/06/2006 09:17:44
Pregunta de principiante:
¿Las consultas a una tabla con bastantes campos (unos 20), es significativamente más rápidas si la consulta de realiza por el orden en que estan los campos en la BD, o es indiferente que en la consulta se vayan llamando a campos alternos?
Por ejemplo: si la tabla de la Base de datos esta ordenada por nombre, apellidos, domicilio, localidad, etc. ¿Es más rapida una consulta en la que ordenemos los resultados por:
<?php echo $row[\"nombre\"]; ?><br>
<?php echo $row[\"apellidos\"]; ?><br>
<?php echo $row[\"domicilio\"]; ?><br>
<?php echo $row[\"localidad\"]; ?><br>
que otra en la que se ordenase, por ejemplo, por:
<?php echo $row[\"localidad\"]; ?><br>
<?php echo $row[\"apellidos\"]; ?><br>
<?php echo $row[\"domicilio\"]; ?><br>
<?php echo $row[\"nombre\"]; ?><br>
?
¿Las consultas a una tabla con bastantes campos (unos 20), es significativamente más rápidas si la consulta de realiza por el orden en que estan los campos en la BD, o es indiferente que en la consulta se vayan llamando a campos alternos?
Por ejemplo: si la tabla de la Base de datos esta ordenada por nombre, apellidos, domicilio, localidad, etc. ¿Es más rapida una consulta en la que ordenemos los resultados por:
<?php echo $row[\"nombre\"]; ?><br>
<?php echo $row[\"apellidos\"]; ?><br>
<?php echo $row[\"domicilio\"]; ?><br>
<?php echo $row[\"localidad\"]; ?><br>
que otra en la que se ordenase, por ejemplo, por:
<?php echo $row[\"localidad\"]; ?><br>
<?php echo $row[\"apellidos\"]; ?><br>
<?php echo $row[\"domicilio\"]; ?><br>
<?php echo $row[\"nombre\"]; ?><br>
?
Valora esta pregunta


0