Цитата:
Сообщение от
tolstjak
запускаем ручками какое-то задание ( к примеру - отчет) он формируется - к примеру 30 сек.
Запускаем такой же отчет, но с помощью пакетной обработки - от будет формироваться быстрее или что?
Хотелось бы выяснить эту проблему по подробнее.
Скорость выполнения ОДНОГО отчета не отличается, если запустить ручками и на пакетном сервере.
Скорость выполнения НЕСКОЛЬКИХ отчетов (и других заданий) сильно зависит от количества взаимоблокировок.
Пакетный сервер выполняет задания (отчеты/обработки) последовательно. При этом каждое задание выполняется так, как будто оно одно. Взаимоблокировки минимальны (при правильном программировании и настройке)
Ручками пользователи могут запустить одновременно несколько взаимоблокирующих заданий. В этих условиях скорость выполнения будет существенно меньше.
Итого: пакетный сервер позволяет выстроить задания в очередь. Каждое из заданий будет выполняться монопольно (по сути). В результате СУММАРНОЕ время выполнения ВСЕХ заданий будет меньше в пакетном сервере.