последняя стабильная
    версия: 3.4.0rc1
    главная     скачать     документация     поддержка     форум     разработка

Документация

Releases

База знаний

Примеры конфигурации

 

Управление базой данных


Можно настроить автоматическую или ручную очистку быстрорастущих таблиц raw и monitor при помощи этих нехитрых SQL-команд:
delete from raw \
  where t_to < unix_timestamp(date_add(now(), interval -6 MONTH));

delete from monitor \
  where time < unix_timestamp(date_add(now(), interval -6 MONTH));
При этом удаляются записи, которым более полугода.

Надо отметить, что таблица summary растет достаточно медленно, и при нынешних ценах на дисковую память можно не особо беспокоиться.

Если вы делаете бизнес при помощи NeTAMS и целостность данных критична, рекомендую подумать о резервном копировании. Это можно сделать следующими средствами:
  • Поставить в сервер два жестких диска, и организовать аппаратный или программный RAID. Это не спасет, если упадет ОС (придется тратить время на переустановку), разрушится или случайно сотрется содержимое файловой системы или кто-то грохнет базу, или сервер украдут;
  • Организовать автоматическое резервное копирование базы через mysqldump/mysqlhotcopy, на соседний сервер или удаленный компьютер;
  • Средствами NeTAMS писать одновременно в два хранилища:
    service processor
    ...
    storage 1 all
    storage 2 summary
В дополнение к этому в дистрибутиве идет скрипт очистки БД: addon/mysql_rotate.pl


Рейтинг@Mail.ru