Страница 1 из 1

Конфиг DV_LOG_CLEAN_PERIOD

Добавлено: Чт ноя 01, 2012 10:17 am
Mackiavelly
http://abills.net.ua/wiki/doku.php/abil ... ules:dv:ru

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

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

Re: Конфиг DV_LOG_CLEAN_PERIOD

Добавлено: Ср ноя 28, 2012 4:01 pm
~AsmodeuS~
ротация идёт только лога детализации s_detail и то в старой версии


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

Re: Конфиг DV_LOG_CLEAN_PERIOD

Добавлено: Пн апр 01, 2013 7:47 am
dev_ll
~AsmodeuS~ писал(а):ротация идёт только лога детализации s_detail и то в старой версии


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

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

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

Re: Конфиг DV_LOG_CLEAN_PERIOD

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

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

Re: Конфиг DV_LOG_CLEAN_PERIOD

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

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