Имя: Пароль:
1C
1С v8
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. База обрезана и готова к работе.

По частям все проверил.
Без КД не обойдешься.

Спасибо Всем откликнувшимся.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn