|
v8: Чистка БД от Документов |
☑ |
0
Umga2002
24.01.13
✎
12:56
|
В 77 для больших Бух БД в файловом варианте чистил документы след.образом:
1 Копия, ТИИ
2 удалял файлы проводок, итогов (12шт с индексными)
3 В режиме предприятия метил на удаление.
4 В режиме предприятия удалял помеченные на удаление.
5 ТИИ
6 БД почищена.
Работает в десятки раз быстрее штатного.
Вопрос: Кто-нибудь придумал что-нибудь подобное для 8.2.
Спасибо за отклики.
Надо резать БД 20Г БП 2.0.
Свертка Долго.....
|
|
1
ДенисЧ
24.01.13
✎
12:58
|
а кто мешает повторить тот же алгоритм в 8ке?
|
|
2
shuhard
24.01.13
✎
13:01
|
(0) в 8-ке не существует больших файловых баз
|
|
3
МихаилМ
24.01.13
✎
13:02
|
по моему в алгоритме не хватает ввода документов - остатков.
если бд клиент-серверная что мешает повторить алгоритм (удалить остатки, индексы).
|
|
4
Umga2002
24.01.13
✎
13:03
|
Ограничения для файлового режима все равно есть.....
Так что надо резать
|
|
5
cw014
24.01.13
✎
13:04
|
Берешь, пишешь обработку, которая помечает на удаление объекты. Удаляешь их непосредственно. Потом через ТиИ - Сжатие таблиц
|
|
6
Umga2002
24.01.13
✎
13:05
|
(2).... Это понятно.... Но это штатно или обработкой....
(3) Режим файловый
|
|
7
Aleksey
24.01.13
✎
13:09
|
(6) переводишь в скуль. На скуле даляешь нужно (занимает обычно несколько секунд, 10 секунд максимум если документов много) ну и дальше ТиИ пересчет итогов и загрузка в файловую
|
|
8
Aleksey
24.01.13
✎
13:11
|
|
|
9
hhhh
24.01.13
✎
13:17
|
(6) по идее другая методика тут нужна. Создаешь чистую базу. И в нее обработкой ВыгрузкаЗагрузкаXML перегружаешь из старой базы справочники, регистры сведений и остальную мелочевку. НУ всё кроме документов. Это займет минут 15 и не надо ни ТИИ, ни каких-то других извратов.
|
|
10
Umga2002
29.01.13
✎
08:51
|
Получилось!(9) спасибо за идею.
1.Формируем входящие остатки за дату свертки непроведенные в исходной БД.
2.Выгружаем в ХМЛ все объекты кроме документов и регистров движений.
3.Загружаем в Чистую БД-Копию.
4.Выгружаем Ввод остатков в ХМЛ.
5.Загружаем в Копию.
6.Выгружаем в ХМЛ все документы за пост-период.
7.Загружаем в Копию.
8.Копию проводим.
9.Чистим от мусора.
10. База обрезана и готова к работе.
По частям все проверил.
Без КД не обойдешься.
Спасибо Всем откликнувшимся.
|
|