Имя: Пароль:
1C
1С v8
Ошибка: Недостаточно памяти
,
0 extrim-style
 
13.02.13
09:38
8.1 Бух Типовой отчет Обороты счета (на 2х разных базах), настройки по умолчанию, период - год, периодичность - по документам. Отжирает от сервера 45 Гб памяти (из 64), потом вываливается с ошибкой "Недостаточно памяти" (иногда "Runtime Error" на экзешник 1С). На сервере послабее - валится даже при попытке сформировать отчет за 2 месяца. ТиИ не помогло. Валится в файловом варианте 8.1, в файловом и MS SQL варианте 8.2.17.157 (в режиме совместимости с 8.1). В чём причина?
1 Azverin
 
13.02.13
09:42
(0) может лучше спросить - как лечить?)
2 smitru
 
13.02.13
09:42
(0) причина - помойка в базе.

Регистр бухгалтерии при такой аналитике ("по документам") имеет офигительную размерность.

Нужно явно наводить порядок. Сальдировать базу по периодам. Не заниматься фигнёй типа "сделайте мне отчет всего по всему, а я потом подумаю что мне нужно конкретно" и т.д.
3 extrim-style
 
13.02.13
09:42
(1) да, лучше. Но причина тоже интересует.
4 smitru
 
13.02.13
09:43
(1) ошибки в генах не излечимы, тут только хирургическое вмешательство помогает :-)
5 Галахад
 
гуру
13.02.13
09:43
Гм. Интересно, что за Электроник такой отчет смотреть будет.
6 extrim-style
 
13.02.13
09:45
(5) изначально просто взял отчет потяжелее, чтобы сравнить производительность на 2-х серверах
7 extrim-style
 
13.02.13
09:46
(2) не думаю, что в первой базе - помойка. База достаточно узкоспецилиазирована.
8 ДенисЧ
 
13.02.13
09:46
(4) Хм.... первый раз слышу, чтобы декапитацию называли хирургической операцией... :-)
9 extrim-style
 
13.02.13
09:47
(4) в генах 1С?
10 DoK_80
 
13.02.13
09:47
(3) отключи расшифровку
11 Галахад
 
гуру
13.02.13
09:50
(6) Ну сравнил же. К чему тема-то?
12 extrim-style
 
13.02.13
09:50
(10) суть вопроса не в том, какие опции мне отключить, чтобы он хоть как-нибудь работал...
13 smitru
 
13.02.13
09:51
(7) Тут вопрос не о специализации, а о количестве документов за указанный период. Даже аналитика "по договорам" это как правило офигителая детализация, а тут "по документам"
14 extrim-style
 
13.02.13
09:55
(11) хочу знать, в чем причина этой ошибки и можно ли её исправить? Проблема в 1С, в отчете, в сервере, еще какая-то проблема; или всё нормально, так и должно быть?
(13) не знаю, особо не курил этот отчет
15 Галахад
 
гуру
13.02.13
09:58
(14) Написано же: памяти не хватает.
16 smitru
 
13.02.13
10:00
(14) тебе написали

проблема в ОБЪЁМЕ АНАЛИТИКИ (в количестве документов за указанный период).

Штатными средствами - ничего не сделаешь.
17 extrim-style
 
13.02.13
10:24
(16) ясно. спасибо.
Ошибка? Это не ошибка, это системная функция.