Имя: Пароль:
1C
1С v8
Выполнение типового отчета - Недостаточно памяти (поиск уже юзал)
0 Rounder
 
26.09.11
11:22
1С:Предприятие 8.1 (8.1.11.67)
Управление производственным предприятием, редакция 1.2 (1.2.17.3)
Типовой отчет - движения денежных средств.
Сильно детализирован (убрать детализацию нельзя).
При выполнении отчета за 2 квартал - на 96% "Недостаточно памяти" и ...
При этом sqlservr 1.7 Гб оперативы, rphost 388 Мб, 1С 1.5 Гб.
Разбил на более мелкие периоды (все отработали):
апрель 3300 записей 495 Мб ОЗУ
май 3600 записей 546 Мб ОЗУ
июнь 3600 записей 529 Мб ОЗУ

Как победить? Разбить отчет на более мелкие периоды не предлагать.
А грядет еще и годовой отчет :(
1 DrShad
 
26.09.11
11:30
победить? учите мат часть, а именно различия файлового и серверного варианта в части выполнения запросов
2 Rounder
 
26.09.11
11:32
(1) Конкретней можно?
3 Fragster
 
гуру
26.09.11
11:34
(1) тут вывод тупит

(0) убери расшифровки в СКД
4 DrShad
 
26.09.11
11:34
(2) ограничение по количеству таблиц в запросе
5 acsent
 
26.09.11
11:35
x64
6 Fragster
 
гуру
26.09.11
11:36
(5) клиенту не поможет
7 Rounder
 
26.09.11
11:37
(4) ИМХО заблуждение - ибо запрос один и тот же, сооств. кол-во таблиц в запросе одинаково. На мелком периоде отрабатывает - на крупном отваливается.
(5) Пока нет возможности уйти с x32
8 Inform
 
26.09.11
11:48
(7) покури выполнение отчетов СКД на стороне сервера, одной из главных задач при создании СКД и была сериализация всего, что там есть для возможности передачи с клиента на сервер и обратно. Т.е. и в 8.1 можно выполнить отчет на сервере и обратно вернуть на клиент все что надо...
9 Rounder
 
26.09.11
11:56
(8) Спасибо. Попробую.