me marca un error en base de datos

me marca un error en base de datos

de Daniel Martinez -
Número de respuestas: 3

ME PASO ALGO RARO ESTABA EN UN CAMPUS FUERA DE LA INSTITUCION  Y ESTABAMOS DANDO UN CURSO COMO A 15 PERSONAS Y ME PASO ESTO CUANDO TODOS SUBIMOS UN ARCHIVOS A LA VEZ NO LO  SUBIA PERO OTRA COSA QUE DEPUES DE UN RATO DE INTENTAR  ME MARCO UN ERROR DE CONEXCION CON LA BASE DE DATOS NO ME DEJABA ENTRAR AL SITIO Y DEPUES DE 5 MIN. SE RESTABLECIO  ALGUIEN ME PODRIA EXLPICAR POR QUE O A QUE SE DEBE SI SE SATURO EL SERVIDOR TENGO 512 EN RAM TENGO DEBIAN SARGE CON 1 GB DE SWAP Y UN DISCO DE 30 GB DE ESPACIO CORREE A 2.3 Hz

A OTRA COSA  EL BLOQUE DE USUARIOS CONECTADOS TENGO UN ERROR CUANDO ENTRO COMO ADMINISTRADOR NO ME MARCA LOS DEMAS USUARIOS CONECTADOS COMO SI SOLO YO ESTUBIERA CONECTADO

Promedio de valoraciones: -
En respuesta a Daniel Martinez

Re: me marca un error en base de datos

de Iñaki Arenaza -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodlers de gran ayuda

Al intentar conectaros todos a la vez, seguramente se consumieron todas las conexiones concurrentes a la base de datos, y de ahí el error de conexión a la misma. Al cabo de un rato las conexiones expiran, se liberan, y ya se puede acceder de nuevo a la plataforma.

Saludos. Iñaki.

P.D. Procura no escribir todo en mayúsculas. Además de ser más difícil de leer, la convención habitual en Internet dice que escribir todo en mayúsculas se usa para decir que se está GRITANDo sonrisa
En respuesta a Iñaki Arenaza

Re: me marca un error en base de datos

de Felipe vera -

Hola Iñaki

Y cuál seria la solución a este problema?.. que debería hacer uno para que esto no suceda, mas allá de bajar el numero de usuarios?.

Te agradecería mucho una orientación al respecto.

Mi problema es similar pero con 10o usuarios concurrentes.

Saludos

Felipe

En respuesta a Felipe vera

Re: me marca un error en base de datos

de Iñaki Arenaza -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodlers de gran ayuda
Hay dos tipos de soluciones, cada una con sus ventajas e inconvenientes:

- Incrementar el número de conexiones posibles a la base de datos. Se aceptan más conexiones a cambio de gastar más memoria y más procesador.

- Decrementar el número de conexiones concurrentes al servidor web, encolando las peticiones. De esta forma no se satura la base de datos. La pega es que cuesta algo más de tiempo servir las páginas a los usuarios (ya que algunos tienen que esperar a que se termine de servir a los que llegaron antes que ellos).

En todo caso, es una buena idea hacer que el máximo de conexiones concurrentes del servidor sea igual o inferior al máximo del de la base de datos. De esta forma nunca obtenemos ese error.

Como ves, es una solución de compromiso.

Saludos. Iñaki.