Имя: Пароль:
1C
 
Максимальное количество записей в регистре сведений 1С 8
0 New Iriska
 
07.09.10
13:05
Я пользуюсь функцией регистра сведений СоздатьНаборЗаписей(), добавляю в этот набор записи, а потом пользуюсь процедурой Записать().
Народ, кто-нибудь знает, какое максимальное кол-во записей я могу добавить в набор, чтобы он записался в регистр?
1 Shurjk
 
07.09.10
13:05
Не переживай тебе точно хватит.
2 Vitello
 
07.09.10
13:06
(0)В большой и толстой книжке написано что дохера и больше (неограничено). Но на практике лучше кусками записывать.
3 stangen
 
07.09.10
13:06
стотыщмильонов
4 New Iriska
 
07.09.10
13:07
1 млн 800 тысяч не записывает, пишет, что памяти не хватает
5 Живой Ископаемый
 
07.09.10
13:07
это зависит от многих параметров.
а) свободной памяти
б) операционной системы
в) свободного места на дсике
г) файловой системы
д) того - файловый у тебя вариант или клиент-серверный.
е) если даже клиент-серверный - то например в ДБ2 - циклическое ли логирование.
6 New Iriska
 
07.09.10
13:07
(2) а кусками по сколько?
7 Живой Ископаемый
 
07.09.10
13:07
2(4) тетка, у тебя памяти не хватает.
8 Vitello
 
07.09.10
13:07
(4)А регистр тут причем?
9 Живой Ископаемый
 
07.09.10
13:08
2(6) чтобы каждому куску памяти хватало
10 Vitello
 
07.09.10
13:08
(6)По сколько хочешь.
11 SalavatUlaev
 
07.09.10
13:09
(4) Это не проблема регистра сведений. У самого недавно был документ (правда надо было 1,5 миллиона записать) Не хватака памяти зависела от ресурсов машины.
На сервере записалось
12 New Iriska
 
07.09.10
13:11
(3), про стотыщмильонов ты сам придумал?
13 Grusswelle
 
07.09.10
13:11
(4) Жж0шь!

...Больше 4 Гб не запишет.
14 Живой Ископаемый
 
07.09.10
13:12
2(12) а как ты его проверишь?
2(13) зачем соврал?
15 Grusswelle
 
07.09.10
13:12
(14) Я пробовал. Когда объём примерно приближается к 4 гб - не хватает памяти. У меня лично такое было.
16 Живой Ископаемый
 
07.09.10
13:14
2(15) пробовал на всех операционных системах, и 64-битных тоже?
17 Grusswelle
 
07.09.10
13:14
(16) Не-а. :-( Понимаю, к чему ты... ;-)
18 Живой Ископаемый
 
07.09.10
13:14
больше чтоб не врал, слежу за тобой. :)
19 Grusswelle
 
07.09.10
13:15
(18) Чистая правда!
20 ASU_Diamond
 
07.09.10
13:25
(11) в регистре бухгалтерии проблема потом прочитать большое количество записей.
(6) бери по 1000, не ошибешься
21 Vitello
 
07.09.10
13:26
(20)Регистр бухгалтерии это вообще проблема честно говоря:)
22 Киборг
 
07.09.10
13:34
(0) Открой Диспетчер задач, перейди на вкладочку Быстродействие, потом запусти свою задачу.
Если видишь, что линия использования памяти упирается в потолок, то значит не хватает памяти на твоем компе. Аналогично проверяешь нехватку памяти на сервере. Дальше думаешь как модифицировать алгоритм.
23 ShoGUN
 
07.09.10
13:40
(20) По 10000 тоже проблем не будет.
24 Живой Ископаемый
 
07.09.10
13:42
2(13) кроме того - вопрос был про максимальное количество в РС а не максимальное количество за один раз... в 32-битке тоже запишется больше 4 Гб.
25 MNS_Ротерта
 
07.09.10
14:11
(0) Помню на регистр бухгалтерии в 8.1 было какое-то ограничение не больше 100 тыс записей (может в новый релизах платформы отсутствует данное ограничение). Но как выше говорили пиши кусками и вообще нужно стараться избегать подобных алгоритмов по возможности потому что неправильно данные объемы гонять "разово".
26 Живой Ископаемый
 
07.09.10
14:14
2(25) "не больше 100 тыс записей" - может разве что на один регистратор.
27 MNS_Ротерта
 
07.09.10
14:16
(26) да именно так. если рассматривать сколько в целом можно записей, то думаю это уже из вопроса по ограничениям например самого скуля (файловую бд не рассматриваем так как вопрос критичных параметров и файла некорректно с моей точки зрения впринципе).
28 ASU_Diamond
 
07.09.10
15:11
(25) у меня там миллионами есть
29 hhhh
 
07.09.10
15:17
Может элементарно написала Записать() внутри цикла. А мы тут гадаем. Сейчас девушки ушлые. Всё могут.
30 New Iriska
 
07.09.10
15:31
(29) я не ушлая, я ж говорю, что создала наборзаписей, в цикле делаю Добавить(), в конце цикла в наборе оказалось 1 млн 800 тыс записей, после него я делаю наборзаписей.Записать(ложь)
31 New Iriska
 
07.09.10
15:32
(20) пытаюсь запистаь по 1000 записей, все равно пишет, что памяти нет
32 New Iriska
 
07.09.10
15:33
а, извиняюсь, на (31) не смотрите, я ошибку в условии нашла, сейчас еще раз попытаюсь