Кео заколебал со своей ошибкой о нагрузке, подскажите SQL запрос, как можно в DCMS очистить бд, то есть почту тех пользователей которые не заходили на сайт например месяц?
Как бы ты упустил нюанс, к примеру я не заходил месяц, а ты вчера, вся наша переписка будет удалена из-за меня, не смотря на то что для тебя там может быть что-то важное.
Варианты:
1. Меняй движок.
2. Вали с кео, он никогда не был и не будет хорошим хостингом. Всегда будет момент подставы с их стороны. Проверили, знаем.
3. Оптимизируй запросы.
И на последок, почему именно почта?
Логи авторизаций, к примеру, так же можно почистить.
Ах, да, 4-й вариант, на гиксе видал модуль для очистки мусора для дцмс. Мб он поможет.
Нет, ты не совсем понял, нужно очищать именно ту почту тех пользователей которые уже не заходят на сайт.. В dcms вроде у обоих не удаляется же сообщение)
TRUNCATE `messages`;
Таблицу сам свою впиши
Ты прочитал что я написал?)) ты мне даешь запрос на полную очистку.
Писать код лень вариант:
Выборка всех юзеров у которых разница времени последнего визита и текущего времени более месяца.
Далее запрос с условием на удаление сообщений в почте основываясь на результатах первого запроса.
Как работает DCMS я хз. Но чисто по твоему вопросу ответ такой
А кодом можешь показать пример?)) Могу таблицу скинуть или скрипт почты тоже..
а не проше будет через phpmyadmin?
А как? Через phpmyadmin не логично вроде.