elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Sugerencias y dudas sobre el Foro (Moderador: el-brujo)
| | |-+  Limpieza de la tabla "Mensajes Leídos- No leídos"
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Limpieza de la tabla "Mensajes Leídos- No leídos"  (Leído 7,032 veces)
el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.586


La libertad no se suplica, se conquista


Ver Perfil WWW
Limpieza de la tabla "Mensajes Leídos- No leídos"
« en: 3 Abril 2009, 12:48 pm »

Tareas de mantenimiento

La tabla log_topics ha crecido hasta límites insospechados con casi 300MB de tabla, cuando no debería ser tan grande.. la explicación son usuarios eliminados, usuarios inactivos, mensajes borrados, muchos años con el foro, etc, etc. Por ejemplo la tabla de mensajes privados tiene un tamaño mucho más normal y aceptable y puede seguir creciendo sin problemas.

He decidido purgar dicha tabla para optimizar el rendimiento del foro, pero el único problema es que al vaciarla marcará todos los mensajes como no leídos, lógicamente después se podrán volver a marcar como leídos y todo volverá a la normalidad.

Gracias por vuestra comprensión. El foro alcanzará próximamente el millón de mensajes posteados, y no, no se purgará ni se vaciarán los mensajes  ;-)

Citar
Total Mensajes: 954,374

Gracias a todos por participar en el foro. Todos habéis aportado vuestro granito de arena (algunos más que otros  :¬¬) para llegar a este cifra mágica.





Si aparece un error

Citar
Forbidden

You don't have permission to access /markasread.html;sa=unreadreplies;topics=172819-178670-239563-250291-249882-143287-206993-218443-250023-250008-250049-242166-249401-242132-249606-249450-249490-249360-249244-248881-248669-249085-247740-249167-248276-247298-248628-248198-248659-248714-246175-248349-248491-243787-248540-248516-247380-248366-248425-248430-248082-246122-246907-247966-247642;sesc=99c156f1fa011b200b30e2f9ce77f51f on this server.
Apache Server at foro.elhacker.net Port 80


En ve de entrar en "Mostrar nuevas respuestas a tus mensajes" haz lo siguiente:

1._ Entra en "Mostrar mensajes no leídos desde la última visita"

2._ Una vez dentro márcalos todos como leídos

3._ Ahora sí, entra en Mostrar nuevas respuestas a tus mensajes

4._ Márcalos todos como leídos


« Última modificación: 14 Abril 2009, 19:19 pm por el-brujo » En línea

jdc


Desconectado Desconectado

Mensajes: 3.406


Ver Perfil WWW
Re: Limpieza de la tabla "Mensajes Leídos- No leídos"
« Respuesta #1 en: 3 Abril 2009, 16:00 pm »

Gracias a ti por mantener el foro :)
 
Y lo de tener que marcar como leídos los mensajes no es nada ;)


En línea

sempus
Dakishimetai no ni...
Colaborador
***
Desconectado Desconectado

Mensajes: 2.391


GJDAM 愛している


Ver Perfil
Re: Limpieza de la tabla "Mensajes Leídos- No leídos"
« Respuesta #2 en: 8 Abril 2009, 16:58 pm »

si todos podemos marcar los mensajes nuevamente como leidos, entonces segun entiendo volveriamos a poblar la tabla ... (cosa que es lo mas normal)
no sera mas facil borrar los datos que deben ser borrados y no borrarlos todos?
aunque este tema fue publicado hace 5 dias, quiza ya la borraste por completo xD

se podria hacer un query que borre por ejemplo solo aquellos mensajes en los que el usuario fue eliminado y asi con todo los demas, dejando los datos correctos intactos.

vaya, una tabla con 3 campos que pese 300mb si que es mucho xD
En línea

...si la tuviera detendría el tiempo para verla como lo hago en este momento y seria feliz eternamente...
Descarga openSUSE
invisible_hack


Desconectado Desconectado

Mensajes: 978


Invisible_Hack™ Nick Registrado ^^


Ver Perfil WWW
Re: Limpieza de la tabla "Mensajes Leídos- No leídos"
« Respuesta #3 en: 9 Abril 2009, 01:11 am »

Pues yo no he tenido problema con los MP`s, osea no me han salido ni MP leidos como no leidos ni nada por el estilo  ;)

De todos modos gracias por el aviso, y... ¡¡a por ese millón!! (de posts, no de euros ¿eh?)  :xD :xD
En línea

"Si no visitas mi blog, Chuck te dará una patada giratoria"
jdc


Desconectado Desconectado

Mensajes: 3.406


Ver Perfil WWW
Re: Limpieza de la tabla "Mensajes Leídos- No leídos"
« Respuesta #4 en: 10 Abril 2009, 03:13 am »

@sempus la tabla se volverá a poblar pero está vez sólo con nosotros no con las cuentas borradas o de quienes no entren no?
En línea

sempus
Dakishimetai no ni...
Colaborador
***
Desconectado Desconectado

Mensajes: 2.391


GJDAM 愛している


Ver Perfil
Re: Limpieza de la tabla "Mensajes Leídos- No leídos"
« Respuesta #5 en: 10 Abril 2009, 03:16 am »

yo no dije lo contrario :P
dije que no deberia de borrar toda la tabla sino que solo los datos que no nos interesan :P


bueno, mejor me callo XD

salu2
En línea

...si la tuviera detendría el tiempo para verla como lo hago en este momento y seria feliz eternamente...
Descarga openSUSE
Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: Limpieza de la tabla "Mensajes Leídos- No leídos"
« Respuesta #6 en: 29 Mayo 2009, 20:27 pm »

Buenísimo, yo con el "Marcar leídos" tuve problemas por que me da error al validar la sesión o_o
pero bueno, veremos que se puede hacer :P

y si, es una tabla que es interesante purgar cada tanto ;P

Saludos, Alex 2 (WTF? XD) ~
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines