Имя: Пароль:
1C
Админ
Увеличение скорости обработки данных в монопольном режиме
0 TinTin
 
08.04.14
14:37
Есть база 1с 8.2 на сервере sql, пользователь в монопольном режиме делает загрузку данных в базу, после чего начинается процедура работы с данными, которая продолжается на протяжении 8-9 часов. Вопрос: сейчас на сервере 1с только один рабочий процесс rphost, даст ли какое то преимущество создание второго процесса? Будет ли между ними распределяться нагрузка, для того чтобы сократить время всей процедуры?
1 ДенисЧ
 
08.04.14
14:37
нет
нет
2 Maxus43
 
08.04.14
14:37
нет, 1 сеанс только в 1-й процессе
3 Maxus43
 
08.04.14
14:38
надо делать для распаралеливания - фоновые задачки
4 vmv
 
08.04.14
14:39
другое дело что функционал загрузки можно разделить фоновыми задания на 100500 процессов и получать удовольствие

это не вброс - это поле для изысканий)
5 vmv
 
08.04.14
14:39
(3) щас как дам по лбу!)
6 Maxus43
 
08.04.14
14:48
7 TinTin
 
08.04.14
15:26
что в таком случае можно сотворить для достижения наилучшего быстродействия?
8 ДенисЧ
 
08.04.14
15:29
(7) дык вроде уже сказали...
9 Maxus43
 
08.04.14
15:33
если есть возможность разбить обработку данных на паралельные блоки и чтоб они не конфликтовали - то запустить каждый "блок" в своё фоновое задание, и ждать завершения.
Для примера посомтреть БСП, там отчеты формируются в фоновом режиме
10 Fragster
 
гуру
08.04.14
15:39
потенциальное ускорение можно посмотреть с помощью вот этой штуки: http://infostart.ru/public/173394/
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн