"Обрезка" БД и использование архивов

Конфигурирование, исправление ошибок Pervasive.SQL.

Правила форума
Тема закрыта! Все обсуждения теперь ведутся в группе СБИС 2.Х
Подробнее о том как найти группы и вступить в них.

"Обрезка" БД и использование архивов

Добрый день,

Столкнулся со следующей ситуацией: СБиС++ используется несколькими подразделениями, размер базы данных (Pervasive) составляет 219 Гб. В системе хранится информация за несколько предыдущих лет отправки отчетов. Работа в системе происходит очень медленно и возникают опасения за целостность БД. Есть ли механизмы, чтобы обрезать базу, например, по начало текущего года, а ранние периоды отправить в архив с возможностью оперативного доступа к этим данным?

Спасибо
a.budkin 
» 19 май 2017, 15:34


Точно такая же проблема, неоднократно задавал данный вопрос разработчикам, никакого продуктивного ответа не было представлено!
Удаление отчетности за старые периоды, с последующей оптимизацией мало что дают.
Виталий_TMN 
» 26 июн 2017, 11:15


a.budkin
Собственно, удаление отчетности за старые периоды: https://help.sbis.ru/help/sbis24/db/ereport_del/
Доступ к старой базе можно организовать расширением конфигураций в sbis.ini, здесь: https://help.sbis.ru/help/sbis24/db/sbis_ini/ есть пример (в разделе "Пример. Запуск нескольких программ с одного ярлыка")

Виталий_TMN
1. База на Pervasive или на Muzzle Server?
2. Какой размер базы был и какой стал после выполнения указанных действий?
3. Возможно также, что отчетность за старые периоды действительно занимала мало места (например, было мало файлов изображений за старые периоды, а на период, который остался, к примеру, выпала львиная доля отправок файлов изображений в НИ, ПФ (или иных крупных файлов / файлов в большом количестве) по требованиям госорганов)
Горбунов Евгений 
» 29 июн 2017, 11:31
Компания "Тензор"
Аватара пользователя

Спасибо, что ответили
1. pervasive 9
2. Уменьшается на 2-3гига (было 108гб, стало 105гб). Мы не можем сделать доступ к 2-м базам ввиду ограниченного дискового пространства.
3. Так и есть

1. В pervasive 9 есть возможность компрессии? (на сколько я понял нет, т.к. команда rbldcli -pagecompresson -f95 -p4096 *.MKD не может быть выполнена.)
2. Мы можем как-ть безопасно переехать на более новую (оптимизированную) версию pervasive?
3. Как почистить таблицу SYSPARAM.MKD, а то нас мучает ошибка:
Вложения
 параметры системы.jpg
img
параметры системы.jpg (58.54 Кб) Просмотров: 1834
Виталий_TMN 
» 03 авг 2017, 10:17


Насколько мне известно, у первазива всё хорошо с обратной совместимостью. Поможет ли перенос - не могу знать.
nkozlov 
» 07 авг 2017, 10:48




Вернуться в Pervasive.SQL