2010-10-22 10 views

Respuesta

11

Watchdog yes, Session tiene una marca de tiempo que probablemente deba usar para asegurarse de que los usuarios conectados actualmente no pierdan su sesión. Si no le importa un poco de tiempo de inactividad, podría valer la pena activar la opción de mantenimiento y luego truncar ambas tablas en un tiempo de tráfico bajo/apropiado.

+0

@AW, ¿Puede decirme de una forma en que puedo eliminar filas en lotes? Truncar las tablas hace que el sistema se cuelgue por completo y las tablas se bloqueen. –

+0

ok lo tengo ... limitando las filas cuando las borro ... gracias por la ayuda.! –

4

Tiene una respuesta a su problema inmediato, pero dblog debe ser eliminado automáticamente por cron. El número de filas para mantener es una configuración, admin/settings/logging/dblog

dblog también se puede borrar y podar hasta cierto punto con drush.

1

Tablas de vigilancia y caché sí, pero si trunca la sesión algunos usuarios perderán sus sesiones.

2

puedo recomendar la sesión caducan módulo para Drupal: http://drupal.org/project/session_expire

Esto va a limpiar la tabla de sesiones para cualquier configuración de PHP, y se llama durante cron lo que es correr previsiblemente en el fondo sin importar la configuración de recopilación de PHP de basura

Cuestiones relacionadas