learner
3rd March 2004, 19:59
Hi,

If i execute some UPDATE or PRINT session in BaaN & assuming that it takes 2 hours to complete, using the same login if i try to execute another session , everything works very slow, but if i take up another BaaN login , & then try to execute a new session it works fast, why is that ???

What is the technical reason behind this ??

Environment : BaaN IVc4
O/S : Win Nt 4.0
Regards

Learner

NPRao
3rd March 2004, 20:12
Refer to -

Multitasking and the GUI (http://www.baanboard.com/programmers_manual_baanerp_help_multitasking_multitasking_and_the_gui)

The BAAN bshell provides the execution environment for BAAN applications. Whenever a user logs on to the BAAN system, a separate bshell process is activated for that user. So, when multiple users log on to the same BAAN system, or when the same user logs on multiple times, multiple bshell processes are activated on the execution platform.

The BAAN bshell provides a multitasking execution environment for BAAN applications. Each bshell can execute and schedule multiple parallel processes. So, it blocks individual processes only while they are waiting for user input, and not while other processes are waiting for user input.

Note
The bshell is a single-threaded process. The complete bshell blocks when a database action is performed by the database driver.

learner
4th March 2004, 19:20
Hi,

Thanks for the info, I will read the link properly and in case of doubt will revert accordingly.

Regards

Learner