Quantcast
Viewing all articles
Browse latest Browse all 4841

MII Application Performance Issues

Hello Experts,

 

NW Version: 7.30

MII Version: 12.2.5 Build(72)

OS: Windows Server 2008 R2 Enterprise SP1

CPU: Intel Xeon X5675 @ 3.07 GHz (2 Processors) (6 Core Each)

RAM: 48 GB

LAN Speed: 100 MBPS

 

Our application runs on the above NW & MII version and NW is configured to use 39 GB RAM. We have a separate DB server(MS SQL 2008) with the same CPU, but, with 80 GB RAM and we use MDO tables to persist the data. We face critical server issues, where, the JAVA nodes stop and re-start multiple times and also lead to "Out Of Memory" and "Cannot Allocate Connection" exception on the Log Viewer. Response time of the application is very slow and every transaction call from the UI takes a minute to execute.

 

We have 400+ users on the shop floor and they make heavy use of the MII application. MDO's are used pretty heavily. In order to decrease the load on the server, we have multi-layered asynchronous transaction calls to pull & post data to ECC via RFC's. When the server is severely loaded some of the asynchronous transactions do not execute and goes to PENDING status which leads to data issues.

 

Based on some SCN recommendations we changed the following NW parameters on the Application Thread Manager side:

ExecutorPoolMaxSize from 60 to 120

MaxThreadCount from 300 to 600

PercentageofParallelismAllowed from 30 to 60

DB Connection Pooling Maximum Connections from 30 to 200

Initial & Max Heap Size from 4 GB to 6 GB.

 

In-spite of the above changes our servers are still slow and we need to constantly monitor them and re-start the SAP MII & Java services to free up the system resources. Memory Consumption is at 55-85%, CPU ranges between 3 - 60% during heavy loads. We have constant Heap Dumps, Full GC Duration takes 6 sec, Paging on the OS takes ranges between 10 - 16000 pg/sec during high loads.

 

Any advise is helpful.


Viewing all articles
Browse latest Browse all 4841

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>