Партицированные таблицы

Материал из START-IP
Перейти к навигации Перейти к поиску

Список таблиц

tb_services - тарифицированная статистика абонентов.

tb_wtmps_archive, tb_wtmps_sessions_archive - структура хранения информации о radius-сессиях абонентов

tb_wtmps_session_charges – accounting пакеты отправленные на тарификацию

onf_regs – первичная netflow статистика


Описание

Таблицы с префиксом tb_wtmps входят в структуру хранения данных о radius-сессиях абонентов, информация содержащаяся в таблицах может понадобиться для пересчетов и выяснения вопросов связанных с radius соединениями абонентов. Срок хранения определяется сроком давности заявляемых пользователями проблем связанных с описанной тематикой, установленным в вашем филиале.

В таблице onf_regs хранится первичная netflow статистика которая также может понадобиться для каких-либо пересчётов стоимости наработанного трафика. Срок хранения данных также зависит от возможного срока давности заявок абонентов.

Данные из таблицы tb_services должны соответствовать (по нижней границе диапазона дат) данным в вышеописанных таблицах.

Партиционирование onf_regs полностью удовлетворяет алгоритмам обработки статистики сессионного сброса коллектора. В системе реализована возможность автоматического удаления устаревших данных из этой таблицы. Механизм настраивается путём задания необходимых вам значений ряду системных параметров в таблице MIX:

NETFLOW\CompleteRegsStoreDays - Количество дней, за которые сохранять успешно обработанную информацию в ONF_REGS. Значение параметра вступает в силу после перезагрузки.

NETFLOW\ErrorRegsArchiveDays - Количество дней, через которые архивируются ошибочные Reg. Значение параметра вступает в силу после перезагрузки.

NETFLOW\MaxArchiveDays – Максимальное количество дней, которые архивируются за один проход. Значение параметра вступает в силу после перезагрузки.

NETFLOW\MaxSessionsToClear – Максимальное количество сессий для очистки. Значение параметра вступает в силу после перезагрузки.


Также в базе данных должно быть запущено следующее задание (job):

BEGIN

  OPEN_NETFLOW_NEW.ClearRegs;

  OPEN_NETFLOW_NEW.ArchiveErrorRegs;

  OPEN_NETFLOW_NEW.RemoveSessions;

  COMMIT;

END;


Рекомендации

Мы рекомендуем переносить старые партиции в другое место хранения из всех вышеперечисленных таблиц, кроме таблицы onf_regs.