Página 1 de 1

alto consumo de memoria

Publicado: 28 Sep 2010, 13:09
por lhalicia
Desde hace un mes nuestro foro va super lento pero no sabemos el porque, intentamos hablar con los del hosting y nos dicen que es el consumo de memoria, pero no estamos de acuerdo puesto que se conecta menos gente en nuestro foro y cuando estamos 4 conectados incluso va lentisimo. Hace algun tiempo un chico llamado Fredo nos ayudó que es el que sabe del tema, y nos dijo algo que teníamos que ir borrando cada x tiempo pero no nos acordamos del que, ni como hacerlo, no se si se debe a eso por el cual nos esta consumiento tanto, ahora si veís esta foto es el panel de nuestro hosting, le doy a reiniciar a Mysql y ya deja de estarlo, cuando suele ir lento suele ponerse rojo, y le reinicio varias veces hasta que empieza de 0, nosotros tenemos contratado 256 y pagamos cada tres meses, 30 euros. No sabemos que hacer, para colmo los del hosting tocaron algo o no se si fue el foro solo, que ahora no podemos limpiar el caché o crear foros porque nos sale este mensaje:
Spoiler
Error General
SQL ERROR [ mysql4 ]

The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay [1104]

SQL

SELECT a.forum_id, ug.user_id FROM (phpbb_acl_options o, phpbb_user_group ug, phpbb_acl_groups a) LEFT JOIN phpbb_acl_roles_data r ON (a.auth_role_id = r.role_id) WHERE (o.auth_option_id = a.auth_option_id OR o.auth_option_id = r.auth_option_id) AND ((a.auth_setting = 0 AND r.auth_setting IS NULL) OR r.auth_setting = 0) AND a.group_id = ug.group_id AND ug.user_id IN (2251, 103, 189, 1819, 1507, 94, 2211, 1536, 78, 54, 82, 1210, 707, 1311, 259, 71, 1301, 93, 98, 134, 2378, 965, 1858, 1378, 524, 107, 1889, 1939, 1688, 79, 853, 258, 155, 55, 522, 1855, 1884) AND ug.user_pending = 0 AND o.auth_option LIKE 'm\\_%'

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: includes/functions_admin.php
LINE: 2186
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_main.php
LINE: 354
CALL: cache_moderators()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_main->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Y llamamos a los del Hosting y nos dijeron que era nuestra culpa que teníamos que contratar mas memoria y que alguien nos lo arreglara. Tampoco se pulgan los mensajes de papelera en menos de un día, y no tenemos ni idea de porque se debe. Ahora el foro suele ir bien y esta de memoria unos 156 M. No sabemos que hacer ni como arreglar los errores, pero lo mas grave es que no sabemos porque va el foro tan lento. Nos gustaría que nos ayudaráis porque estamos los tres administradores desesperados, y no sabemos mucho del tema. Sentimos si este post no va aquí, no tenia ni idea de donde colocarlo.
Gracias.

Re: alto consumo de memoria

Publicado: 28 Sep 2010, 16:03
por leviatan21
Para comenzar a solucionar el problema, deberías entrar al administrador de base de datos y marcar todas las tablas y repararlas, al parecer algunas están dañadas.

por otro lado sería bueno que nos dijeras exactamente que MODs tienes instalados, muchas veces suele ser que alguno de ellos esté consumiendo muchos recursos.
Por ejemplo el que muestra los usuarios conectados en las últimas 24 horas hace una consulta a la base de datos bastante grande, y ésta se ejecuta cada vez que alguien visita el foro.

Re: alto consumo de memoria

Publicado: 14 Oct 2010, 16:10
por lhalicia
Ese no es el problema, gracias

Re: alto consumo de memoria

Publicado: 14 Oct 2010, 16:22
por exau
lhalicia escribió:Ese no es el problema, gracias
Dicen que no hay peor ciego que el que no quiere ver... Creo que si no tienes muchos conocimientos al respecto, no puedes diagnosticar un problema. ¿Le dices a tu doctor, un profesional, que está equivocado en su diagnóstico solo porque tu vecino, de buena fe, te dijo que podía ser otra cosa? Yo creo que no...

Para que lo entiendas mejor, se determina un problema descartando todas las opciones posibles. Si los del hosting te dijeron que ellos no pueden hacer más hasta que amplíes tu paquete, tal vez sea cierto. Y por si acaso no lo notaste, Leviatan21 es un experto en php y manejo de bases de datos, y tuvo la gentileza en hacerte un par de sugerencias ¿no vas ni a considerar las opciones que te está dando?

Eso resulta bastante motivador... :(

Re: alto consumo de memoria

Publicado: 14 Oct 2010, 16:25
por lhalicia
Lo siento pero es que pensamos que es otro problema diferente

Re: alto consumo de memoria

Publicado: 14 Oct 2010, 16:29
por HuanManwe
leviatan21 escribió:por otro lado sería bueno que nos dijeras exactamente que MODs tienes instalados, muchas veces suele ser que alguno de ellos esté consumiendo muchos recursos.
Por ejemplo el que muestra los usuarios conectados en las últimas 24 horas hace una consulta a la base de datos bastante grande, y ésta se ejecuta cada vez que alguien visita el foro.
Pues yo creo que es probablemente ese el problema.

¿Por qué TÚ no crees que lo sea?