Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

como se puede ser mas eficiente

Estas en el tema de como se puede ser mas eficiente en el foro de Mysql en Foros del Web. Hola a todos quisiera hacerles una preguntas que es mas eficiente y menos tardado para hecer consultas y arroje los resultados, se pretende importar mas ...
  #1 (permalink)  
Antiguo 28/01/2013, 13:18
Avatar de saseisa  
Fecha de Ingreso: agosto-2006
Mensajes: 329
Antigüedad: 17 años, 8 meses
Puntos: 9
Información como se puede ser mas eficiente

Hola a todos quisiera hacerles una preguntas
que es mas eficiente y menos tardado para hecer consultas y arroje los resultados, se pretende importar mas de 200000 registros que estan en 1 sola tabla y al dia se ingresan aproximadamente 200 registros, realizando un analisis se vio que se podria segmentar en 14 tablas.

la pregunta y espero con su experiencia puedan asesorarme que es mas practico para las consultas y muestra de resultados, 14 tablas o 1 con una cantidad enorme de registros

desde ya gracias
  #2 (permalink)  
Antiguo 28/01/2013, 14:03
 
Fecha de Ingreso: noviembre-2012
Ubicación: Caracas - Venezuela
Mensajes: 116
Antigüedad: 11 años, 4 meses
Puntos: 1
Respuesta: como se puede ser mas eficiente

como han dicho por aquí anteriormente

Consultas:
1.- Evita usar los SELECT * from: evita esto, solo incluye los datos que necesitas mostrar así es mas efectivo.

2.- Utiliza Inner Join: es mejor utilizar inner join que plano cartesiano ya que el modo de agrupar sentencias es mas rapido de procesar por medio del inner join

Cita:
la pregunta y espero con su experiencia puedan asesorarme que es mas practico para las consultas y muestra de resultados, 14 tablas o 1 con una cantidad enorme de registros
si vas a mostrar solo 1 consulta puedes filtrar la busqueda por rangos de fecha o dependiendo lo que te pida la consulta si necesitas mostrar 200,000 registros, deberás mostrarlos, pero si te piden solo los de este mes o año ya la consulta cambia

Etiquetas: eficiente, registros, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:50.