User ManualTable of ContentsPERFORMANCE TUNING OVERVIEW2Environment Considerations332-bit and 64-bit Considerations3Hardware Multithreading (Hyper-Threading)3BASE PORTAL TUNING4Application Server Tuning5JVM Initial and Maximum Heap Size5JVM Heap Large Page7JVM Heap New Area Size8Additional SUN JVM Arguments8Session Timeout9Web Container Thread Pool Size9Security Attribute Propagation10VMM Context Pooling11ORB Service Tuning For z/OS11WebSphere Portal Services12Navigator Service12Registry Service13Cache Manager Service14Database Tuning15Datasource Tuning For DB215DB2 Database Server Tuning15Oracle Database Server Tuning19Other Database Considerations21Directory Server Tuning22Web Server Tuning23Operating System Tuning25AIX25Linux26Windows 200326Solaris27Z/OS29Required Fixes29WEB 2.0 THEME TUNING30JVM Initial and Maximum Heap Size30Navigator Service Properties30Internet Explorer Support of Vary Header31Caching Proxy Tuning31Web Server Tuning32Portlet Caching33MANY PAGES TUNING34DB2 Database Tuning34Cache Manager Service35Required Fixes35WEB CONTENT MANAGEMENT TUNING36Application Server Tuning36WebSphere Portal Service Properties37Cache Manager Service37Navigation Service38WCM Object Cache38WCM Configuration Service39JCR Text Search39DB2 Tuning (Authoring Environment)40Multiplatform (LUW)40Z/OS41COMPOSITE APPLICATIONS TUNING43Cache Manager Service Properties43Composite Applications Best Practices44CLUSTER TUNING46Application Server Tuning46Dynacache Custom Properties46z/OS Dynacache Custom Property46Thread Pools47Transport Buffer Size47WMM Context Pooling47Web Server Tuning48Session Persistence To Database Tuning49Vertical Cluster Tuning50Required Fixes51OTHER PERFORMANCE TUNING OPTIONS52Improving Portal Startup Performance52Managing the Retrieval of User Attributes53Identifying a Full Fetch of User Attributes54Minimum Attribute Set55Use of Dynamic Content Features55Real-World Network Considerations56Compress Content on the HTTP Server56Enabling Client-Side Caching57WEBSPHERE PORTAL CACHES58General Information58Cache Configuration Properties58Cache Usage Patterns61Cache Instances62Access Control62Portal User Management67Datastore68Model69URL Mappings74Virtual Portals74WSRP75Dynamic Assembly / Process Integration77Policy78Collaboration Services78Miscellaneous79Example Scenarios82General Comments82Small Number of Pages and Small Number of Users83Small Number of Pages and Large Number of Users83Portals with Long Session Timeouts84Portals with Many Pages84WEB CONTENT MANAGEMENT CACHES86WCM Cache Instances86WCM Item caching86WCM Summary86WCM Basic Caching87Advanced and Resources87Session Cache87Menu88Navigator88Absolute path88Missed Items88Library88Library Parent89Draft Summary89User cache89References90Credits91Figure 1 Portal Access Control Cache Hierarchy63Figure 2 Portal Model Cache Hierarchy70Table 1: Additional Sun JVM Settings8Table 2: WebSphere Security Attribute Propagation Settings10Table 3: VMM Context Pool Setting11Table 4: Navigation Service Settings12Table 5: Registry Service Settings13Table 6: Cache Manager Service Settings14Table 7: DB2 Database Domains15Table 8: Oracle Database Tuning20Table 9: IDS Tuning22Table 10: Web Server Tuning23Table 11: AIX Network Settings25Table 12: Linux Network Settings26Table 13: Windows Network Settings26Table 14: Solaris Network Settings27Table 15: z/OS System Tuning29Table 16: Navigation Service Settings for Web 2.0 Theme30Table 17: Reverse Proxy Settings31Table 18: DB2 Database Settings for Many Pages34Table 19: Cache Manager Service Settings for Many Pages35Table 20: Cache Manager Service Settings for WCM37Table 21: Navigation Service Settings for WCM38Table 22: WCM Object Cache Settings38Table 23: DB2 z/OS Bufferpool Settings41Table 24: DB2 z/OS Default Bufferpool Settings42Table 25: Cache Manager Serivce Properties for Application Infrastructure43Table 26: Web Server Tuning for Clusters48Table 27: WebSphere Session Persistence Tuning49Table 28: IDS Tuning in Vertical Cluster51Size: 1.62 MBPages: 97Language: EnglishOpen manual