Enterprise Java Beans cache settings

This value specifies the number of buckets in the active instance list available for Enterprise Java™ Beans (EJBs).

A bucket can contain multiple enterprise bean instances. This ensures that more entity beans can be kept active in the EJB cache, improving EJB performance. The expected number of active enterprise beans determines the best value for the EJB cache setting, and a larger EJB cache setting means more buckets are allocated.

When the number of instances exceeds the available space in the buckets, some beans are made passive to allow new beans to become active instances. Because EJB buckets are allocated from memory, increasing EJB cache settings comes at the expense of additional memory.

Figure 1 displays the EJB cache settings. For the workload, the EJB cache setting is changed from the default value to 16533.

Figure 1. EJB cache settings
EJB cache settings page