Поблема с архивацией

Технические вопросы по UTM 5.0
rudf
Сообщения: 150
Зарегистрирован: Чт дек 15, 2011 08:55
Откуда: Москва

Сообщение rudf »

[quote="uinman"]Про платежи это все понятно. Как быть с данными впн сессий?[/quote]

Одеваем очки и ищем запись с table_type=6.

Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Сообщение Morbid »

Хм, произошел такой косячок...

Делал архивирование таблиц. ручками, дабы проверить, посмотреть и все оценить.

создал таблицу payments_transaction_10_2011 залил туда все данные за этот период. данные все есть (3к+ записей).

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

Вообще еще раз проверил, все даты теперь указаны правильно, все данные в таблицах есть, тип таблиц тоже правильно стоит, название тоже правильное. Но платежей только часть. (возникло такое ощущения что биллинг, как бы прокешировал дату указанную мне впервый раз и теперь отталкивается от нее). ((( Базу рестартил эфекта 0.

Что может быть? Ядро рестартнуть?

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

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

Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Сообщение Morbid »

Все разобрался уже, спасибо.

Смысл в том что у одного и того же archive_id должна быть одна и таже дата начала и дата окончания периода.

У меня были уже две таблицы списания, но за другой период (он был меньше) но archive_id у них был один и тот же, поэтому при выборке по платежам, он брал дату с первой строчки (дату из таблиц списания и по ним выводил).

В итоге указал во всех архивных таблицах, одну и ту же дату начала и дату конца и все начало отображаться корректно.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Да, у всех таблиц с одним archive_id должны быть одинаковые start_date и end_date.

Ответить