Improving web response speeds
Because all user interaction with Crystal Enterprise occurs over the Web, you may need to investigate a number of areas to determine exactly where you can improve web response speeds. These are some common aspects of your deployment that you should consider before deciding how to expand Crystal Enterprise:
- Assess your web server's ability to serve the number of users who connect regularly to Crystal Enterprise. Use the administrative tools provided with your web server software (or with your operating system) to determine how well your web server performs. If the web server is indeed limiting web response speeds, consider increasing the web server's hardware and/or setting up a "web farm" (multiple web servers responding to web requests to a single IP address). See Configuring your web farm for load balancing.
- If web response speeds are slowed only by report viewing activities, see Increasing scheduled reporting capacity and Increasing on-demand viewing capacity.
- Take into account the number of users who regularly access your system. If you are running a large deployment, ensure that you have set up a CMS cluster. For details, see Increasing overall system capacity.
If you find that a single application server (that is, the WCS or the Java web application server) inadequately services the number of scripting requests made by users who access your system on a regular basis, consider the following options: