BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 19 апр 2024, 10:41

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Удаление устаревших таблиц
СообщениеДобавлено: 24 янв 2011, 12:05 
Не в сети
Клиент

Зарегистрирован: 02 окт 2008, 17:52
Сообщения: 530
Карма: 27
Добрый день

Хочется избавиться от устаревших таблиц базы (за 2008,2009 годы)

Код:
bgs_query_log_102008
bgs_query_log_112008
bgs_query_log_122008
data_log_error_200810
data_log_error_200811
data_log_error_200812
ipn_contract_data_1_200810
ipn_contract_data_1_200811
ipn_contract_data_1_200812
log_error_2_200810
log_error_2_200811
log_error_2_200812
log_function_process_200810
log_function_process_200811
log_function_process_200812
log_server_2_200810
log_server_2_200811
log_server_2_200812
log_session_2_200810
log_session_2_200811
log_session_2_200812
log_session_net_2_200810
log_session_net_2_200811
log_session_net_2_200812
login_account_2_200810
login_account_2_200811
login_account_2_200812
npay_add_cost_detail_3_200810
npay_add_cost_detail_3_200811
npay_add_cost_detail_3_200812
npay_detail_3_200810
npay_detail_3_200811
npay_detail_3_200812
rscm_service_account_8_200810
session_account_2_200810
session_account_2_200811
session_account_2_200812
session_detail_2_200810
session_detail_2_200811
session_detail_2_200812
source_data_200810
source_data_200811
source_data_200812
tariff_detail_2_200811
tariff_detail_2_200812
...


то есть планирую сделать дамп таблиц и выполнить DROP

не повлияет ли это отрицательно на работу биллинга?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 24 янв 2011, 12:26 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
jack7 писал(а):

не повлияет ли это отрицательно на работу биллинга?


нет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 24 янв 2011, 12:30 
Не в сети
Клиент

Зарегистрирован: 02 окт 2008, 17:52
Сообщения: 530
Карма: 27
ок, спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 26 янв 2011, 10:18 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
господа разработчики, я давным давно просил список _безопасных_ к удалению таблиц (кроме очевидных в духе логов действий пользователей и т.п.), но воз и ныне там, а тема то актуальная :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 26 янв 2011, 14:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
поддерживаю!!!

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 31 янв 2011, 22:17 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
+1

_________________
Интернет и телефония оптом со склада, или в розницу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 01 фев 2011, 00:24 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
snark писал(а):
господа разработчики, я давным давно просил список _безопасных_ к удалению таблиц (кроме очевидных в духе логов действий пользователей и т.п.), но воз и ныне там, а тема то актуальная :(


расшифруйте что входит в ваше понятие _БЕЗОПАСНЫХ_

все периодические таблицы могут быть удалены с потерей данных хранящихся в них. ;-)
что и за какой период хранить, решать только вам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 01 фев 2011, 04:57 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
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 писал(а):
что и за какой период хранить, решать только вам.

да, но мне же надо от чего-то отталкиваться пытасяь решить "это храним столько-то, а это столько-то"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 01 фев 2011, 05:28 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Ну вобщем правила просты:
1) Для текущего начисления нужны таблицы с текущем периодом (ну в редких случаях с предыдущим периодом)
2) Для перерасчета нужны таблицы за перерасчитываемый период.
;-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 11 ноя 2016, 11:46 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
Удалять устаревшие таблицы можно просто с помощью drop?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 11 ноя 2016, 13:35 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
ikoctya писал(а):
Удалять устаревшие таблицы можно просто с помощью drop?

В мускуле есть какой-то иной официальный метод удаления таблиц?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 11 ноя 2016, 15:47 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
snark писал(а):
ikoctya писал(а):
Удалять устаревшие таблицы можно просто с помощью drop?

В мускуле есть какой-то иной официальный метод удаления таблиц?


Я о том, можно ли так поступить. Не поползут ли в биллинге потом ошибки или еще хуже не сломается ли?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление устаревших таблиц
СообщениеДобавлено: 11 ноя 2016, 16:26 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
ikoctya писал(а):
можно ли так поступить

Я, как и многие другие, давно так делаю.
Зависимости нет, брат жив.

ikoctya писал(а):
Не поползут ли в биллинге потом ошибки или еще хуже не сломается ли?

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.194s | 44 Queries | GZIP : On ]