Check if Unifier managed server has sufficient memory to perform operation. For this go to Weblogic console > Unifier Managed Server > Server Start > Arguments , and set memory arguments as -Xms3072m -Xmx3072m -XX:PermSize=128m -XX:MaxPermSize=256m
Restart application after these change
If still application is slow, perform below steps
Login into application server and find out the CPU and Memory utilization. If these are more than 60%, increase memory or assign more core.
Identify the specific area where application is slow e.g. is it a record creation in a perticular BP, uploading/downloading CSV files etc.
Note down each steps and time taken by application to respond to each request
Use different browser and note down response time for steps as identified in above step. Identify the browser which gives best performance and use the same. Also remove/disable unnecessary add-ons from browser
Test on different user’s machine and if user’s are present in different geographical location, test for different location as well
If results are approximately same in all scenario, find out the request sql query that application is sending to database. This can be found from unifier.log file
Run same query using SQL Developer or another tool and see the response time. If it is high try to optimize the designs created in Unifier