InformazónComunicazónsIniciar sesiónColaboraMancomun
Usuarios conectadosAgora mesmo hai 0 usuarios e 3 invitados conectados.
|
Script limpar táboa "sessions" de Drupal en mysqlEnviado por oscar en 2 Novembro, 2009 - 14:24.
Hai uns días Paco despois de pasarlle unha BBDD de Drupal feita en mysql que case pesaba 1GB mirouna pra resolver algún que otro problemilla e comentoume que case todo ese tamaño debíase á taboa sessions de Drupal, o cal á súa vez facía que o acceso ó Drupal fora máis lento do que debería. O tamaño real da BBDD unha vez limpa a táboa sessions apenas chegaba ós 100M Así que púxenme a mirar coma vaciar esa táboa de vez en cando pra que ademáis nas copias de seguridade das BBDD tampouco me ocupara tanto. Así que creeime un script chamado truncate_table_sessions.sh co seguinte contido:
Este script podemos metelo no crontab pra que se execute á hora que nos queiramos e os días que desexemos. Espero que os serva de axuda, ( categorías: )
|
Temas activosComentarios recentes
Artigos recentes no blog
|
É extraño este fallo.
É extraño este fallo. Tamén se pode facer con php creando un módulo que empregue o hook_cron() para lanzar unha consulta que teña en conta a data de inicio da sesión, porque senon os usuarios que estén conectados no momento poden sufrir comportamentos estranos.
Grazas Carriba
Grazas Carriba, eu de programación php nen idea a verdade, así que procuro executar iso de noite e tirando millas. Supoño que tal vez o arranxaran nalgún intre se non o fixeron xa...pero bueno o script supoño que servirá pra máis cousas se se adapta.
De todas se admite melloras coma código php ou o que sexa pra facelo mesmo sen os problemas que dis que pode acarrear coma o fago eu.
Teño tamén iniciou un novo
Teño tamén iniciou un novo proxecto en wireless internet en Drupal. Espero que se eu tivera algún problema que todos van me axudar a resolver.