Автор Тема: Размер базы данных Pult4DB_Archives. Чистка архивов.  (Прочитано 8639 раз)

0 Пользователей и 1 Гость просматривают эту тему.

user

  • Jr. Member
  • **
  • Сообщений: 88
    • Email
Заметил что довольно большие месячные архивы событий в базе Pult4DB_Archives.
На 1200 обьектов дотягивает до 200МБ, это только по событиям, без GPS и видео, поскольку нет ни того ни другого.
Например за один день разница 7МБ, в месяц как раз 210 будет.
base__--__Pult4DB_Archives--__--2014-03-01-00-15-58.bak- 1.625ГБ
base__--__Pult4DB_Archives--__--2014-03-02-00-15-57.bak- 1,632ГБ
В таком темпе , если количество объектов кардинально не изменится, то лимит 10ГБ исчерпается за 5 лет, что не проблема в общем то.
Кто то может поделиться, из тех у кого тоже нет видео и gps, какая у него дневная разница в размере этого архива ( base__--__Pult4DB_Archives--data) в бэкапе в пересчете на 1000 объектов?
« Последнее редактирование: Февраля 16, 2018, 14:53:18 от Support »

Support

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 722
    • Support
Re: размер Pult4DB_Archives
« Ответ #1 : Марта 24, 2014, 15:14:45 »
Необходимо ещё учитывать: включены ли тесты на запись в архив? И какой интервал тестирования? Напоминаю, запись тестов в архив по интернету и GPRS надо делать только при диагностике. В остальных случаях это абсолютно бесполезная информация, которая ведет к быстрому росту базы. Потом вам придется из за бесполезных тестов удалять архивы полезных событий. Есть клиенты которые пишут одноминутные тесты с 5 000 объектов, а потом вынуждены тратить сотни тысяч на покупку нового железа и софта.
« Последнее редактирование: Ноября 17, 2017, 11:52:27 от Support »

user

  • Jr. Member
  • **
  • Сообщений: 88
    • Email
Re: размер Pult4DB_Archives
« Ответ #2 : Марта 25, 2014, 06:43:36 »
4 часа по голосу и 1 час по gprs у 95 % объектов.
Мне достаточно знать приблизительно у кого какие размеры Pult4DB_Archives в месяц на 1000 объектов.
Просто менеджмент студио показывает небольшой размер месячных архивных таблиц в базе Pult4DB_Archives  - 30МБ каждая таблица событий за 1 месяц.
 За 8 месяцев должно быть 240МБ.
Однако восьмимесячный архив событий в базе и в бэкапе занимает порядка 1.6ГБ, что дает около 200 МБ в месяц.
 Вот и интересно что занимает остальные 180МБ в базе Pult4DB_Archives, которые не отражает ни менеджмент студио, ни Archive Cleanup. 
В базе Pult4DB такого расхождения нет, там основное место занимает таблица EventSendLog- 500МБ, и в базе и бэкапе эта база занимает 560МБ, то есть практически соответствие.

fizik

  • Full Member
  • ***
  • Сообщений: 151
    • Email
Re: размер Pult4DB_Archives
« Ответ #3 : Марта 27, 2014, 07:59:34 »
1__--__Pult4DB_Archives--__--2014-03-27-02-03-22.bak - 1.180.564 кБ
1__--__Pult4DB_Archives--__--2014-03-26-02-03-29.bak - 1.178.900 кБ
Т.е. за сутки разница 1.664 кБ

Объектов порядка 600. Тест по голосу 4 часа, по жопорезу 5 минут (около 10 объектов) и час (около 50-и объектов)

1__--__Pult4DB_VideoArchives--__--2014-03-27-02-03-22.bak - 2.946.964 кБ
1__--__Pult4DB_VideoArchives--__--2014-03-26-02-03-29.bak - 2.889.284 кБ
За сутки имеем 57.680 кБ. Выведено 4 камеры с удаленных филиалов с посылкой изображения через 15 минут или по тревоге (изменению кадра).
ООО ЧОП "Охрана", г. Йошкар-Ола

Support

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 722
    • Support
Re: размер базы данных Pult4DB_Archives
« Ответ #4 : Февраля 16, 2018, 12:42:39 »
Если размер файла базы Pult4DB_Archives приблизился к ограничению, которое установлено для MS SQL Express или вы просто хотите уменьшить размер базы избавившись от старых архивов, рекомендуем воспользоваться утилитой ArchiveCleanup.exe, которая находится в папке \ProtectionAndSecurity\Phoenix4\ArchiveCleanupUtil
Кроме этого, уменьшение архивов облегчит и ускорит операции по резервированию и восстановлению базы.

« Последнее редактирование: Февраля 22, 2018, 08:28:57 от Support »