Имя: Пароль:
1C
 
Удаление 200 000 записей регистра
0 luter-89
 
19.08.15
09:40
Сколько времени занимает перезапись набора записей с 200 000 строк? С учетом 4 г оперативы и i3 процессор. Уже полчаса жду
1 Господин ПЖ
 
19.08.15
09:40
42
2 luter-89
 
19.08.15
09:41
Часа?
3 1Сергей
 
19.08.15
09:41
нет, просто 42
4 Timon1405
 
19.08.15
09:44
(2) сантиметра
5 icipher
 
19.08.15
09:45
(1) 38 попугаев
6 Апош
 
19.08.15
09:45
(0) очевидно, не менее получаса
7 Nuobu
 
19.08.15
09:46
(0) А счетчик чего не поставил?
8 Маленький Вопросик
 
19.08.15
09:48
это мизерное количество...

я делал через sql на больших количествах

http://catalog.mista.ru/public/311519/
9 ДенисЧ
 
19.08.15
09:48
(7) Какой счётчик при НаборЗаписей.Записать() ?
10 luter-89
 
19.08.15
09:50
Вообщем скажу сам сколько занимает. Вообще РС должен быстро очищаться
11 Defender aka LINN
 
19.08.15
09:52
(10) Кому должен?
1С записи по одной удаляет
12 magicSan
 
19.08.15
09:54
(9)обычный в цикле - пишешь порциями.
13 ibreiter
 
19.08.15
09:56
(0) Может и не перезаписаться, цикл - то что нужно
14 luter-89
 
19.08.15
09:56
(12) На фига в цикле?
Создаешь набор и перезаписываешь пустым набором
15 luter-89
 
19.08.15
09:56
(13) Очистка регистра в цикле - это бред
16 ibreiter
 
19.08.15
09:56
(14) (15) Не согласен;)
17 Kolls
 
19.08.15
09:58
УТ11 в файловом варианте занимает примерно от 15 минут до 3х часов, в наборе порядка 150 тыров записей, от чего какой разброс - хз - предлагал заказчику перелезть на клиент-сервер - пока не дозрел
18 magicSan
 
19.08.15
10:01
(14) 200 000???
19 kiruha
 
19.08.15
10:02
Единым набором на нормальном сервере пару минут
20 magicSan
 
19.08.15
10:02
(15) Порциями - какая разница?? зато счетчик будет.
21 ibreiter
 
19.08.15
10:04
(15) И счетчик будет и результат положительный будет
22 rs_trade
 
19.08.15
10:06
(15) И не говори. Вот только сама платформа с субд так и работает. В цикле. А если еще и разработчик в цикл заворачивает, вообще сказка.
23 ДенисЧ
 
19.08.15
10:07
(12) Ага, очисти подчинённый регистратору регистр в цикле порциями.
Как говорится - к чёрту перья, я должен это видеть...
24 luter-89
 
19.08.15
10:09
(23) У меня независимый
25 ДенисЧ
 
19.08.15
10:09
(24) ну тогда тебе сам б-г велел кусками чистить...
26 luter-89
 
19.08.15
10:13
Хорошо, спасибо за советы
27 Зеленый пень
 
19.08.15
10:21
Удалить регистр из конфы, сохранить конфу БД, "загрузить конфигурацию" с регистром из cf обратно.
28 Patrio_
O_Muerte
 
19.08.15
10:24
Это если тебе на хрен весь регистр не нужен, а если ты удаляешь записи выборочно?
29 dangerouscoder
 
19.08.15
10:24
(0) Регистр версионирования?
30 hhhh
 
19.08.15
10:31
(25) там зависит чего у вас написано в процедурах перед записью и При записи регистра. Может вы там зафигачили код на 20 минут, тогда и 10 записей у вас будуи целый день удаляться.
Закон Брукера: Даже маленькая практика стоит большой теории.