Как очистить таблицу сессий _session БД MySQL в Joomla

После обновления Joomla  до версии 3.8.4 перестала очищаться таблица сессий _session в БД MySQL. Заметил я это, когда стояла версия Joomla! 3.8.5

За сутки база данных MySQL выростает на 10МБ, а как растёт БД MySQL на сайтах с огромной посещаемостью, я даже представить боюсь. Что делать в такой ситуации, если исправление ошибки в ближайшее время не будет. Кроме того, пишут на форуме, что эта проблема только на некоторых хостах.

Для очистки таблицы сессий, можно написать скрипт на php.

<?php
$link = mysql_connect('localhost', 'пользователь', 'пароль');
$rv = mysql_select_db('база', $link);
$sql = "TRUNCATE TABLE `таблица`";
mysql_query($sql);
?>

Скрипт очистки таблицы можно засунуть в крон или вызывать вручную по мере необходимости.

Но многим хочется знать причину, почему у многих таблица сессий очищается, а у некоторых растёт

Вполне вероятно, что в php.ini стоят параметры

session.gc_probability = 0

session.gc_divisor = 1000

Если так, исправьте на значения по умолчанию

session.gc_probability = 1

session.gc_divisor = 100

Ещё гляньте значение

session.gc_maxlifetime = 1440

Для блога такого значения хватит, для корзины магазина маловато