Конфиг DV_LOG_CLEAN_PERIOD

Модуль организации Diulup и VPN доступа
Ответить
Mackiavelly
Сообщения: 50
Зарегистрирован: Пн апр 23, 2012 3:19 pm

Конфиг DV_LOG_CLEAN_PERIOD

Сообщение Mackiavelly »

http://abills.net.ua/wiki/doku.php/abil ... ules:dv:ru

$conf{DV_LOG_CLEAN_PERIOD}=90; Время хранения логов детализации. Указывается в днях.
Я так понимаю парметр указывает количество дней для очистки базы таблицы dv_log в которой накапливается довольно много записей, последний раз когда чистил руками там было 12 миллионов и первый был датирован 2009 годом.

Почему не работает параметр конфига?

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Конфиг DV_LOG_CLEAN_PERIOD

Сообщение ~AsmodeuS~ »

ротация идёт только лога детализации s_detail и то в старой версии


в новой версии этот лог каждый день обновляется

dev_ll
Сообщения: 16
Зарегистрирован: Пн апр 01, 2013 7:39 am

Re: Конфиг DV_LOG_CLEAN_PERIOD

Сообщение dev_ll »

~AsmodeuS~ писал(а):ротация идёт только лога детализации s_detail и то в старой версии


в новой версии этот лог каждый день обновляется
Доброго времени суток!

Интересует имеется ли в биллинговой системе Abills штатный инструмент чистки записей статистики (таблица dv_log)?
Если такого средства не имеется, подскажите пожалуйста рекомендуемый метод чистки.
Если у кого-нибудь есть проверенные и работающие методы, буду очень признателен если поделитесь.

Заранее спасибо!
С Уважением ко всем.

dev_ll
Сообщения: 16
Зарегистрирован: Пн апр 01, 2013 7:39 am

Re: Конфиг DV_LOG_CLEAN_PERIOD

Сообщение dev_ll »

Как выяснилось, прямое удаление записей из таблицы dv_log не причиняет вреда системе Abills.
Пример для удаления журнала сессий, которые запускались до 2013 года:

DELETE FROM dv_log WHERE start < '2013-01-01 00:00:00';

Mackiavelly
Сообщения: 50
Зарегистрирован: Пн апр 23, 2012 3:19 pm

Re: Конфиг DV_LOG_CLEAN_PERIOD

Сообщение Mackiavelly »

dev_ll писал(а):Как выяснилось, прямое удаление записей из таблицы dv_log не причиняет вреда системе Abills.
Пример для удаления журнала сессий, которые запускались до 2013 года:

DELETE FROM dv_log WHERE start < '2013-01-01 00:00:00';
это все классно, но название переменной наводит на таблицу dv_log и нет никаких ассоциаций с s_detail

Ответить