Foros del Web » Programando para Internet » PHP »

Conexiones en BD

Estas en el tema de Conexiones en BD en el foro de PHP en Foros del Web. Saludos a todos. Estoy realizando un proyecto donde empleo AdoDB, donde me conecto a una BD con una seríe de tablas. Mi duda es una ...
  #1 (permalink)  
Antiguo 01/07/2008, 07:37
Avatar de alaintm  
Fecha de Ingreso: marzo-2007
Mensajes: 149
Antigüedad: 17 años, 7 meses
Puntos: 1
Conexiones en BD

Saludos a todos.

Estoy realizando un proyecto donde empleo AdoDB, donde me conecto a una BD con una seríe de tablas. Mi duda es una vez establecida la conexión hasta cuantas consultas se pueden ejecutar en una página sin afectar el rendimiento del script.

Agradezco de antemano su ayuda.
  #2 (permalink)  
Antiguo 01/07/2008, 08:25
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Conexiones en BD

Hola alaintm,

Depende de muchos factores, de que tipos de consulta, si tienen joins, si hacen cálculos, el servidor de base de datos que ocupes, el tamaño de las tablas, si tienen indices, si son campos full text, el trafico de red, si el servidor php y el de la base de datos están en sitios separados, etc.

Así que como puedes ver nadie te podría dar una respuesta certera, en lo particular ejecutando ambos servicios en una maquina Xeon a 3 Ghz con 1 GB en RAM, tengo un script que hace hasta 1,400 consultas en un archivo y le toma aproximadamente unos 25 segundos, así que como te digo, depende de muchos factores.

Saludos.

Última edición por GatorV; 02/07/2008 a las 08:14
  #3 (permalink)  
Antiguo 02/07/2008, 06:32
Avatar de alaintm  
Fecha de Ingreso: marzo-2007
Mensajes: 149
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: Conexiones en BD

El servidor es Dell Xeon 3GHZ, 1Gb RAM, corriendo APACHE2 + PHP5 y MySQL, las consultas no son más de 25 y todas en la misma BD, la cantidad de registros a retomar no soprepansan los 50 o sea si sobrepasan se emplearía paginación y la complejidad es poca nada descomunal.
  #4 (permalink)  
Antiguo 02/07/2008, 08:15
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Conexiones en BD

Entonces dudo que tengas problemas en cuanto a rendimiento, 25 consultas son pocas.

Saludos.
  #5 (permalink)  
Antiguo 02/07/2008, 09:56
Avatar de alaintm  
Fecha de Ingreso: marzo-2007
Mensajes: 149
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: Conexiones en BD

Entonces esa contidad de consultas no afecta aunque emple campos fulltext e index o la función Match/Against
  #6 (permalink)  
Antiguo 02/07/2008, 09:57
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Conexiones en BD

Hola alaintm,

¿Porque no lo pruebas y checas el rendimiento?

Saludos.
  #7 (permalink)  
Antiguo 02/07/2008, 10:05
Avatar de alaintm  
Fecha de Ingreso: marzo-2007
Mensajes: 149
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: Conexiones en BD

Tienes razón les comento en cuanto tenga resultados.

Salu2
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 22:06.