Независимый форум, посвященный системе БОСС-Кадровик и всему, что с ней связано
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
GIN
Зарегистрирован: 04.03.2010 Сообщения: 114
|
Добавлено: Ср Июн 17, 2015 19:56 Заголовок сообщения: |
|
|
и не думал - объясните. |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Ср Июн 17, 2015 20:45 Заголовок сообщения: |
|
|
Это была шутка. Я просто тоже не понял, каким боком тут репликация. |
|
Вернуться к началу |
|
 |
Volod Большой шоколадный орден

Зарегистрирован: 11.02.2015 Сообщения: 252
|
Добавлено: Чт Июн 18, 2015 09:01 Заголовок сообщения: |
|
|
GIN писал(а): | я о ней вообще слово не говорил и она ничего не решит скорее всего... |
Ну я как бы тоже самое и написал.
В посте обращаясь к Antoshes комментируя предложенную им идею с репликацией. |
|
Вернуться к началу |
|
 |
rebel25 Большой шоколадный орден

Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Пн Июл 20, 2015 10:30 Заголовок сообщения: |
|
|
Joenka писал(а): | В БОСС-е расчет по каждому сотруднику сделан через цикл и запуск Z-процедур. Если ВСЕ переписать через SQL и выполнять действия сразу по всем записям таблиц БД, то безусловно будет гораздо быстрее работать, тем более что расчет моей зарплаты ну никак не связан с расчетом дяди Васи из другого отдела (ведь параллельно то расет запускать можно!). Но это не вот прям пальцем щелкнуть - переписывать придется весь функционал расчета, а это годы наработок! Не исключаю, что и переписать "в лоб" тоже не везде получится, так как некоторые операции придется оптимизировать и разбивать на отдельные действия и создание временных таблиц и.т.д. |
Расчет зарплаты легко распараллеливается и запускается редко, поэтому это не самая интересная операция для оптимизации. В рамках моего вопроса, мне было бы интересно, будет ли он вообще запускаться на большой базе и не увеличится ли время расчета одного работника так сильно, что невозможно будет прокрутить расчет за разумное время, запустив даже на нескольких десятках компьютеров. |
|
Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|