Нет отчётов о платежах при архивировании таблиц списаний

Технические вопросы по UTM 5.0
Ответить
Phobius
Сообщения: 2
Зарегистрирован: Чт июл 14, 2011 15:49

Нет отчётов о платежах при архивировании таблиц списаний

Сообщение Phobius »

UTM5 ver. 5.2.1-007
При архивировании списаний в Java админке UTM`а пропадает отчёт о платежах за прошедший месяц и ранее.
Просмотр

Код: Выделить всё

tailf /var/log/utm5/debug.log | grep -i SQL | grep -i SELECT
сказал, что ядро пытается

Код: Выделить всё

SELECT table_name FROM archives WHERE archive_id='1' AND table_type='7'
Соотв., как я понял, оно пытается обнаружить архивы таблиц с информацией о платежах, если имеются архивы таблиц
- discount_transaction_all
- discount_transaction_iptraffic_all
Вопрос. Это зачем так?

Попробовал обмануть:

Код: Выделить всё

INSERT INTO `archives` (`id`, `archive_id`, `table_type`, `table_name`, `start_date`, `end_date`) VALUES
(1, 1, 1, 'UTM5Archive.discount_transactions_all_201105', 1266509026, 1306871999),
(2, 1, 2, 'UTM5Archive.discount_transactions_iptraffic_all_201105', 1266509026, 1306871999),
(3, 1, 7, 'payment_transactions', 1266509026, 1306871999),
(4, 2, 1, 'UTM5Archive.discount_transactions_all_201106', 1306872007, 1309463999),
(5, 2, 2, 'UTM5Archive.discount_transactions_iptraffic_all_201106', 1306872018, 1309463999),
(6, 2, 7, 'payment_transactions', 1306872007, 1309463999);
Соотв. при формировании основного отчёта за предыдущий месяц и ранее, происходит удвоение, утроение (в зависимости от archive_id) информации о платежах. Но в отчёте по платежам - всё чётко.

Я так подозреваю, придётся архивировать ещё заодно и таблицу
payment_transactions?

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

Архивировать нужно ВСЕ таблицы, перечисленные в инструкции и содержащие какие-либо данные.

Phobius
Сообщения: 2
Зарегистрирован: Чт июл 14, 2011 15:49

Сообщение Phobius »

А зачем мне архивировать таблицу, содержащую за всю историю работы биллинга 15к записей на 2.5 Мб?

Я, конечно, понимаю, что биллинг - коробочный продукт, ориентированный на среднестатистического пользователя, но тем не менее... Неужели сложно было предусмотреть необходимость лишь частичного архивирования.

Ответить