Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

v8: Чистка БД от Документов

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

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

Спасибо Всем откликнувшимся.
 
 Рекламное место пустует

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует