Author: Gary

  • Weblogic – Tune Your Application

    Tune Your Application This section contains recommended application-specific tuning suggestions for performance improvement. EJBs Stateless session beans and MDBs (message-driven beans) — For maximum concurrency, the pool sizes should be at least as large as the thread count of the execute queue that handles requests to such beans. Use concurrency strategy. Experiment with EJB pool…

  • Weblogic – Monitor Data Transfers Across the Network

    Monitor Data Transfers Across the Network Check the amount of data transferred between the application and the application server, and between the application server and the database server. This amount should not exceed your network bandwidth; otherwise, your network becomes the bottleneck. To verify this, monitor the network statistics for retransmission and duplicate packets. This…

  • Weblogic – Monitor Disk and CPU Utilization

    Monitor Disk and CPU Utilization After following the previous steps, run your application under a high load while monitoring the: Application server (disk and CPU utilization) Database server (disk and CPU utilization) To check your disk utilization on Solaris or Linux, use the iostat -D <interval> command, where the interval value determines how many seconds…

  • Tune WebLogic Server Performance Parameters

    Tune WebLogic Server Performance Parameters The WebLogic Server configuration file (config.xml) contains a number of OOTB (out-of-the-box) performance-related parameters that can be fine-tuned depending on your environment and applications. Tuning these parameters based on your system requirements (rather than running with default settings) can greatly improve both single-node performance and the scalability characteristics of an…

  • Optimize Your Database – Weblogic and Oracle

    Optimize Your Database Your database can be a major enterprise-level bottleneck. Configure your database for optimal performance by following the tuning guidelines in this section and in the product documentation for the database you are using. General Suggestions Here are some general database tuning suggestions: Good database design — Distribute the database workload across multiple…