|
Удаление большого количества документов
| ☑ |
0
G751
12.12.16
✎
08:12
|
База "Управление торговлей", редакция 10.3 (10.3.13.2)
Смена юр. лица и требуется сделать такую же базу, но без документов.
Сделать по возможности быстро.
Пробовал писать обработку удаления документов и через универсальную «Групповую обработку..».
Получается медленно, очень медленно.
Из серверов на фирме выделили один отдельный сервер для проверки скорости удаления документов (на выходные, когда нагрузки минимальные) и все проверили на нем.
Получается, все равно, очень медленно.
Такая проблема (удаления большого количества документов) наверняка встречается не редко.
Поискал в сети - ответ не нашел.
Подскажите, пожалуйста, какие есть еще варианты ускорения процесса.
|
|
1
Cyberhawk
12.12.16
✎
08:13
|
Обмен без конвертации
|
|
2
Cyberhawk
12.12.16
✎
08:14
|
Ну или дропнуть таблицы средствами СУБД, только это не будет гарантировать ссылочную целостность
|
|
3
Amra
12.12.16
✎
08:15
|
Если клиент серверная - грохнуть в скуле таблицы документов, потом ТИИ. Будет ОЧЕНЬ быстро
|
|
4
G751
12.12.16
✎
08:22
|
(1) Поподробнее, пожалуйста.
(3) Реально, в работе, это пробовали? Удалить без учета связей? ТИИ как мне кажется ничего не даст. Вы пробовали это в деле и потом в такой базе серьезно и долго
работать?
|
|
5
Cyberhawk
12.12.16
✎
08:23
|
(4)
|
|
6
Azverin
12.12.16
✎
08:37
|
лично мне вариант с (5) пришёл бы в первую очередь. Документов то видать по более будет, чем НСИ?
|
|
7
portowyi
12.12.16
✎
08:43
|
(0) УстановитьИспользованиеИтогов(Ложь);
ОбменДанными.Загрузка = Истина;
|
|
8
nordbox
12.12.16
✎
08:51
|
(0) Если НСИ тоже не нужна что мешает из CF сделать чистую?
|
|
9
G751
12.12.16
✎
09:40
|
Делаю пустую базу и перезалью все, кроме документов и регистров движения по ним. Посмотрим, сколько это займет время. Сейчас главное - время. А подробный анализ переносимых или не переносимых данных, чуть попозже.
|
|
10
G751
12.12.16
✎
09:41
|
Всем спасибо
|
|