cancel
Showing results for 
Search instead for 
Did you mean: 

COM+ APPLICATIONS FINE TUNING?

0 Kudos

Hi all,

We are in BPC7.5 MS sp11.

Does anyone know the specific purpose of all the COM+ Applications in BPC?

The thing is that we didn´t have this information and looking in other threads we found that fine-tuning Osoft.dmserver parameters for example we could enhance our performance related to DataManager executions. Playing with Osoft.Dataservice we increased our perfomance in EVDREs.

We suspect that the other COM+ Applications might be useful too in order to fine-tune our environment, but we would like to know what is the purpose of every component.

Anyone can help with this?

Thanks in advance.

Borja G.

Accepted Solutions (1)

Accepted Solutions (1)

april_shultz
Participant
0 Kudos


HI

COM+ is a set of system services for application components while they are running. Therefore for load balancing purposes these should be set correctly. For BPC 7.5 on Windows 2008 they should be set to 5. OSOFT.DATASERVICE I believe is for data manager service and other things  such as dimension processing ETC.  Probably the developers only know what each COM+ component does for BPC.  Or as the users are using the application you can view the COM+ in process explorer to see.

An example would be you have pools size of 1 that means the COM+ will create one DLLhost.exe in memory to handle ALL of the tasks that say EVDATASERVER  evdataserver is requested to perform. One of those tasks is to retrieve and expansions to run Excel. When 4 entries referring to the "limit" are set to 0 that means that COM+ application will not automatically recycle itself, which  is not a good idea.

You may want to take a look at MS on COM+ pooling to better understand.

COM+ (Component Services) (COM+)

COM+ Applications <Application> Properties Sheet: Pooling & Recycling Tab

Also for performance tuning you should visit SAP WIKI: BPC 7.5 and BPC 10 Best Practice Performance Tuning - Enterprise Performance Management - SCN Wiki

Hope this helps.

April

Answers (0)