20/07/2005, 06:43
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 218
Antigüedad: 20 años, 11 meses Puntos: 0 | |
Ayuda con rendimiento mysql Buenas, queria pediros consejo sobre una serie de operaciones de consulta a una BD en mysql.
Caso A)
Tengo 2 tablas.
- Articulo
- Categoria
Dentro de Categoria tengo 3 campos:
- ID
- Nombre
- Numero
En Numero tenemos el numero de articulos q hay en cada categoria, obviamente se actualiza cada vez que insertamos un articulo nuevo o borramos uno.
Luego a la hora de mostrar el tipico:
Categoria(Total)
solo tenemos q leer de ese campo....
Caso B)
Tenemos 2 tablas:
- Articulos
- Categorias
Pero en este caso no tenemos el campo num, sino q realizamos las consultas con un count(*) cada vez q queramos mostrar el numero de articulos por categoria.
Q caso es mas optimo? Cual creeis q es el mas indicado para usar?
Un saludo y gracias. |