За последние несколько месяцев мой стол сеансов drupal увеличился до нескольких ГБ. Кажется, это началось, когда я обновился до drupal 5.20 (ранее я думал, что drupal автоматически удаляет старые сессии). Поэтому я создал задание cron для удаления сеансов старше двух недель, но это занимает слишком много времени для выполнения (таблица сеансов увеличивается примерно на миллион строк в неделю). Должен ли Drupal на самом деле справиться с этим, или мне просто нужно сократить максимальный возраст сеанса, пока время выполнения не будет приемлемым?
Кроме того, я думал, что drupal не должен был создавать сеанс по первому запросу, что исключало множество записей мусора для сканеров. Но по крайней мере четверть записей сеанса - это боты.