skn писал(а):
расшифруйте что входит в ваше понятие _БЕЗОПАСНЫХ_
безопасные для удаления таблицы - это такие таблицы удаление которых не повлияет на денежную составляющую биллинга при возможных перерасчетах за прошлый период, но знать таблицы которые затронутся при перерасчете необходимо, т.к. у них тоже должен быть свой срок давности
для себя я пока составил примерно такой список:
Код:
-- kernel - месячная таблица запросов клиентов биллинга к серверу
bgs_query_log_yyyyMM
-- kernel - ошибки обработки логов
data_log_error_yyyyMM
-- kernel - логи обработки событий функциями скриптов
log_function_process_yyyyMM
-- kernel - данные о загруженных часовых логах
source_data_yyyyMM
-- dialup - ошибки авторизации
log_error_{mid}_yyyyMM
-- dialup - радиус запросы сессий
log_server_{mid}_yyyyMM
-- dialup - ХЗ что это но вечно пустое
log_session_net_{mid}_yyyyMM
-- dialup - детализация по тарифу (модуль бухгалтерии) - у меня не используется
tariff_detail_{mid}_yyyyMM
-- ipn - аггрегированная наработка по адресам - у меня не используется
ipn_contract_data_{mid}_yyyyMM
-- npay - детализация сумм до которых "доводятся" доводящие абонплаты. используется макросом вычисления суммы позиции модуля bill - у меня не используется
npay_add_cost_detail_{mid}_yyyyMM
т.е. таблицы которые я не использую ну и в принципе в которых нет для меня особой нужды, например радиус логи старше пары-тройки месяцев я смотреть не буду, а их удаление на перерасчет не повлияет ...
skn писал(а):
все периодические таблицы могут быть удалены с потерей данных хранящихся в них.
это понятно ...
skn писал(а):
что и за какой период хранить, решать только вам.
да, но мне же надо от чего-то отталкиваться пытасяь решить "это храним столько-то, а это столько-то"