23/05/2008, 04:44
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses Puntos: 300 | |
Respuesta: Varias filas o varias columnas para una tabla Yo, la verdad, me quedé algo (al menos un poco) decepcionado con el EXPLAIN EXTENDED aplicado a consultas de MysQL, sobre todo después de ver la información entregada por ORACLE a una consulta de este tipo que nos mostró matanga en otro post.
En MySQL, que yo haya visto, nada de tiempo ni de porcentajes de utilización de la CPU al hacer la consulta con Explain: en fin, imagino que las sucesivas versiones mejorarán este punto, si no lo han hecho ya (yo utilizo MySQL 5.0.1).
Creo que para lo del tiempo tendrás que lanzar las consultas en PHPMyAdmin o más fácil, crear una función PHP para medir el tiempo de tus consultas. En el manual de PHP hay algún ejemplo al hablar de microtime(). De todas formas, puedes pedir ayuda en el foro PHP.
Ah, mafima, no conozco todavía mucho a la gente del foro, pero tan pronto como tengas necesidad de alguna aclaración sobre una consulta de MySQL que requiera subconsultas, agrupaciones, etc., estoy seguro de que, entre muchos otros, estará nuestro Quim (permítemelo, Quim) comenzando a hacer pruebas en casa: lo sé por experiencia y no porque me lo hayan contado.
Última edición por jurena; 23/05/2008 a las 07:33 |