|
1C 8.2 Очистка регистра сведений |
☑ |
0
bsd2008
12.05.11
✎
11:59
|
Пытаюсь программно очистить регистр сведений:
НаборЗаписей = РегистрыСведений.СоответствиеОбъектовИнформационныхБаз.СоздатьНаборЗаписей();
НаборЗаписей.Записать();
в итоге очень долго тупит, процесс 1с сжирает порядка 1,5 гигов памяти и вываливается с ошибкой нехватка памяти, хотя памяти свободной в оперативке много. размер базы 8 гигов.
как бы очистить всетаки регистр сведений?
|
|
1
Господин ПЖ
12.05.11
✎
12:00
|
чисть кусками... с отбором
|
|
2
Axel2009
12.05.11
✎
12:01
|
запрос по уникальным ведущим измерениям и удалять по этим измерениям..
|
|
3
bsd2008
12.05.11
✎
12:13
|
все оказалось проще, изменил режим записи с "независимый" на "подчинение регистратору" при обновлении предупредил все записи регистра будут удалены 2 сек и ок)
|
|
4
Fragster
гуру
12.05.11
✎
12:17
|
если скуль - то truncate table vjvtynfkmyj dsgjkyztncz
|
|
5
Fragster
гуру
12.05.11
✎
12:17
|
моментально выполняется
|
|
6
bsd2008
12.05.11
✎
12:17
|
файловая.
|
|
7
bsd2008
12.05.11
✎
12:19
|
офигеть, база похудела с 8 гигов до 1 гига...
|
|
8
БибиГон
12.05.11
✎
12:24
|
(3) здорово =)
|
|
9
Axel2009
12.05.11
✎
12:25
|
файловая работала при том что размер одной таблицы был более 2х гигов...? и какая платформа? и винда какая?
|
|
10
bsd2008
12.05.11
✎
12:28
|
win2003 8.2.13.219, работала без проблем
|
|
11
Fragster
гуру
12.05.11
✎
12:29
|
(9) во первых - ограничение 4 гига, а во вторых - каждая таблица в файловой 1ске представлена 3 файлами - данные, индексы и еще что-то непонятное, ЕМНИП
|
|
12
БибиГон
12.05.11
✎
12:32
|
(11) а 4Г это вместе с индексами и еще чем то непонятным? или только таблица данных?
|
|
13
Fragster
гуру
12.05.11
✎
12:33
|
(12) нет, каждый кусок по тодельности
|
|