|
![]() |
#1 |
Участник
|
Здравствуйте уважаемые !
Надеюсь, что кто-то эту ветку еще читает! Пакеты - понятно, бэч сервер для выполнения пакетов - понятно. А кто-нибудь может сказать, сокращается ли при пакетной обработке время выполнения задания в пакете? Я имею ввиду следующее: запускаем ручками какое-то задание ( к примеру - отчет) он формируется - к примеру 30 сек. Запускаем такой же отчет, но с помощью пакетной обработки - от будет формироваться быстрее или что? Хотелось бы выяснить эту проблему по подробнее. Может кто готов в привате ответить на вопросы. Заранее благодарен
__________________
Александр |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от tolstjak
запускаем ручками какое-то задание ( к примеру - отчет) он формируется - к примеру 30 сек.
Запускаем такой же отчет, но с помощью пакетной обработки - от будет формироваться быстрее или что? Хотелось бы выяснить эту проблему по подробнее. Скорость выполнения НЕСКОЛЬКИХ отчетов (и других заданий) сильно зависит от количества взаимоблокировок. Пакетный сервер выполняет задания (отчеты/обработки) последовательно. При этом каждое задание выполняется так, как будто оно одно. Взаимоблокировки минимальны (при правильном программировании и настройке) Ручками пользователи могут запустить одновременно несколько взаимоблокирующих заданий. В этих условиях скорость выполнения будет существенно меньше. Итого: пакетный сервер позволяет выстроить задания в очередь. Каждое из заданий будет выполняться монопольно (по сути). В результате СУММАРНОЕ время выполнения ВСЕХ заданий будет меньше в пакетном сервере. |
|
![]() |
#3 |
Administrator
|
Цитата:
Сообщение от mazzy
Скорость выполнения ОДНОГО отчета не отличается, если запустить ручками и на пакетном сервере.
Скорость выполнения НЕСКОЛЬКИХ отчетов (и других заданий) сильно зависит от количества взаимоблокировок. Цитата:
Сообщение от otkudao
обращаю внимание на повторяющееся слово "отчет"
Цитата:
Сообщение от glibs
а) пока пользователи ждут, они теряют время.
Пример: Вам нужно напечатать отчеты по стоимости склада за последние три месяца. У вас есть два варианта: (1) запускать эти отчеты по очереди, и ждать, пока каждый из них напечатается (если Вы их когда нибудь строили, Вы знаете, что это не очень быстро); (2) отправить их на пакетный сервер и уйти обедать. Цитата:
Сообщение от otkudao
ААА, я понял, Вы защищаете "честь мундира".
Это Вы о чем? Не думаю, что мой "мундир" сильно пострадает от того, что я Вам не буду отвечать. Просто хотелось бы заметить, что эту нашу с Вами переписку читаем не только мы, но и, например, люди, которым нужно принять решение об использовании пакетного сервера в своем проекте. Хотелось бы помочь им сделать правильный выбор.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
Теги |
faq, пакет, пакетная обработка, пакетное задание |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|